亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? employmentontology.java

?? JADE(JAVA Agent開發框架)是一個完全由JAVA語言開發的軟件,它簡化了多Agent系統的實現。
?? JAVA
字號:
/*****************************************************************
JADE - Java Agent DEvelopment Framework is a framework to develop
multi-agent systems in compliance with the FIPA specifications.
Copyright (C) 2000 CSELT S.p.A. 

GNU Lesser General Public License

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation, 
version 2.1 of the License. 

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA  02111-1307, USA.
*****************************************************************/


package examples.ontology.employment;

import jade.content.onto.*;
import jade.content.schema.*;
import java.util.*;

/**
   Javadoc documentation for the file EmploymentOntology
   @author Giovanni Caire - CSELT S.p.A.
   @version $Date: 2002-07-31 17:27:34 +0200 (mer, 31 lug 2002) $ $Revision: 3315 $
*/

public class EmploymentOntology extends Ontology {

  /**
    A symbolic constant, containing the name of this ontology.
   */
  public static final String NAME = "employment-ontology";

  // VOCABULARY
  // Concepts
  public static final String ADDRESS = "ADDRESS";
  public static final String ADDRESS_NAME = "street";
  public static final String ADDRESS_NUMBER = "number";
  public static final String ADDRESS_CITY = "city";
  
  public static final String PERSON = "PERSON";
  public static final String PERSON_NAME = "name";
  public static final String PERSON_AGE = "age";
  public static final String PERSON_ADDRESS = "address";
  
  public static final String COMPANY = "COMPANY";
  public static final String COMPANY_NAME = "name";
  public static final String COMPANY_ADDRESS = "address";
  
  // Actions
  public static final String ENGAGE = "ENGAGE";
  public static final String ENGAGE_PERSON = "person";
  public static final String ENGAGE_COMPANY = "company";
  // Predicates
  public static final String WORKS_FOR = "WORKS-FOR";
  public static final String WORKS_FOR_PERSON = "person";
  public static final String WORKS_FOR_COMPANY = "company";
  public static final String ENGAGEMENT_ERROR = "ENGAGEMENT-ERROR";
  public static final String PERSON_TOO_OLD = "PERSON-TOO-OLD";
  
  private static Ontology theInstance = new EmploymentOntology();
	
  /**
     This method grants access to the unique instance of the
     ontology.
     @return An <code>Ontology</code> object, containing the concepts
     of the ontology.
  */
   public static Ontology getInstance() {
		return theInstance;
   }
	
  /**
   * Constructor
   */
  private EmploymentOntology() {
    //__CLDC_UNSUPPORTED__BEGIN
  	super(NAME, BasicOntology.getInstance());


    try {
		add(new ConceptSchema(ADDRESS), Address.class);
		add(new ConceptSchema(PERSON), Person.class);
		add(new ConceptSchema(COMPANY), Company.class);
		add(new PredicateSchema(WORKS_FOR), WorksFor.class);
		add(new PredicateSchema(PERSON_TOO_OLD), PersonTooOld.class);
		add(new PredicateSchema(ENGAGEMENT_ERROR), EngagementError.class);
		add(new AgentActionSchema(ENGAGE), Engage.class);
		
    	ConceptSchema cs = (ConceptSchema)getSchema(ADDRESS);
		cs.add(ADDRESS_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING));
		cs.add(ADDRESS_NUMBER, (PrimitiveSchema)getSchema(BasicOntology.INTEGER), ObjectSchema.OPTIONAL);
		cs.add(ADDRESS_CITY, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
    	
    	cs = (ConceptSchema)getSchema(PERSON);
    	cs.add(PERSON_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING));
    	cs.add(PERSON_AGE, (PrimitiveSchema)getSchema(BasicOntology.INTEGER), ObjectSchema.OPTIONAL);
    	cs.add(PERSON_ADDRESS, (ConceptSchema)getSchema(ADDRESS), ObjectSchema.OPTIONAL);
    	
    	cs = (ConceptSchema)getSchema(COMPANY);
    	cs.add(COMPANY_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING));
    	cs.add(COMPANY_ADDRESS, (ConceptSchema)getSchema(ADDRESS), ObjectSchema.OPTIONAL);
    	
    	PredicateSchema ps = (PredicateSchema)getSchema(WORKS_FOR);
    	ps.add(WORKS_FOR_PERSON, (ConceptSchema)getSchema(PERSON));
    	ps.add(WORKS_FOR_COMPANY, (ConceptSchema)getSchema(COMPANY));
    	
		AgentActionSchema as = (AgentActionSchema)getSchema(ENGAGE);
		as.add(ENGAGE_PERSON, (ConceptSchema)getSchema(PERSON));
		as.add(ENGAGE_COMPANY, (ConceptSchema)getSchema(COMPANY)); 	
    }
    catch(OntologyException oe) {
      oe.printStackTrace();
    }
  } 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲伊人色欲综合网| 国产精品综合网| 国产在线乱码一区二区三区| 国产69精品久久久久777| 在线观看91视频| 久久女同互慰一区二区三区| 亚洲国产精品一区二区尤物区| 国模大尺度一区二区三区| 色哟哟精品一区| 国产精品日韩成人| 麻豆精品在线观看| 欧美三级电影网站| 中文字幕一区二区三区av| 精品一区二区三区免费播放| 欧美三区免费完整视频在线观看| 国产视频911| 黑人巨大精品欧美一区| 91精品国产aⅴ一区二区| 亚洲欧美偷拍另类a∨色屁股| 国产精品影视网| 日韩欧美一卡二卡| 午夜成人免费电影| 欧美在线免费视屏| 亚洲精品第一国产综合野| aaa亚洲精品一二三区| 国产午夜精品一区二区三区视频 | 人人精品人人爱| 欧美自拍偷拍一区| 尤物视频一区二区| 一本大道久久精品懂色aⅴ| 久久久高清一区二区三区| 久久99蜜桃精品| 91精品久久久久久久久99蜜臂| 亚洲一区二区在线观看视频| 色综合天天综合网国产成人综合天 | www.亚洲国产| 久久久99精品免费观看不卡| 国产最新精品免费| 欧美成人a∨高清免费观看| 捆绑紧缚一区二区三区视频| 精品电影一区二区| 成人在线视频首页| 中文字幕视频一区二区三区久| 成人av免费网站| 亚洲男人的天堂在线观看| 一本色道亚洲精品aⅴ| 亚洲成人www| 欧美一级高清片| 国产精品99久久久久久宅男| 中文子幕无线码一区tr| av亚洲精华国产精华精华| 亚洲女性喷水在线观看一区| 欧美日韩国产高清一区二区三区 | 日韩**一区毛片| 日韩精品一区二区三区视频播放| 国产一区二区三区四区五区美女| 国产亚洲人成网站| 91在线无精精品入口| 一区二区三区鲁丝不卡| 91精品国产免费久久综合| 国内精品免费**视频| 国产精品全国免费观看高清| 91久久精品一区二区| 蜜臀av一区二区三区| 国产欧美日韩在线观看| 日本精品裸体写真集在线观看| 免费成人av在线| 欧美国产日韩精品免费观看| 色88888久久久久久影院按摩| 蜜臀va亚洲va欧美va天堂 | 九色|91porny| 亚洲欧美国产三级| 91麻豆精品国产91久久久久久久久| 国产精品 欧美精品| 亚洲自拍欧美精品| 久久综合九色综合久久久精品综合| 91蜜桃网址入口| 蜜臀va亚洲va欧美va天堂| 日韩理论片在线| 日韩一区二区三区四区| 91论坛在线播放| 美女视频免费一区| 一区二区三区自拍| 久久精品视频在线看| 欧美日韩亚洲综合一区 | 成人av网站免费| 麻豆91精品视频| 一区二区免费视频| 亚洲国产精品激情在线观看| 日韩视频中午一区| 欧美亚洲国产bt| 成人动漫精品一区二区| 一区二区高清免费观看影视大全| 久久99精品国产| 一区二区视频在线| 久久久国产精品午夜一区ai换脸| 欧美丰满嫩嫩电影| 一本色道久久加勒比精品| 国产福利91精品| 国产专区综合网| 美国三级日本三级久久99| 亚洲成人黄色影院| 亚洲免费视频成人| 中文字幕在线不卡国产视频| 久久久精品免费免费| 337p日本欧洲亚洲大胆精品| 欧美一区二区在线视频| 欧美亚洲动漫精品| 91麻豆产精品久久久久久| 99久久免费精品| av电影天堂一区二区在线观看| 国产91丝袜在线播放| 久久成人免费网站| 日本中文字幕一区二区视频| 日韩制服丝袜av| 日本aⅴ亚洲精品中文乱码| 五月激情六月综合| 天天综合天天做天天综合| 亚洲高清不卡在线| 午夜久久久久久久久久一区二区| 亚洲成人激情综合网| 午夜电影一区二区三区| 日韩经典中文字幕一区| 青青草原综合久久大伊人精品优势| 日日噜噜夜夜狠狠视频欧美人 | 亚洲国产精品久久久男人的天堂| 亚洲综合免费观看高清完整版在线| 亚洲激情综合网| 午夜视频在线观看一区二区| 日本午夜一区二区| 久久精品国产亚洲5555| 国产一区二区三区美女| 成人综合婷婷国产精品久久免费| 成人免费看视频| 日本福利一区二区| 欧美日韩不卡视频| 日韩欧美国产电影| 国产无一区二区| 一区二区三区欧美激情| 日日摸夜夜添夜夜添精品视频| 国产一区二区三区香蕉| 91最新地址在线播放| 在线观看91精品国产麻豆| 精品少妇一区二区三区在线播放 | 国产成人av网站| av爱爱亚洲一区| 欧美日韩一级视频| 亚洲精品在线免费观看视频| 国产精品女同一区二区三区| 亚洲大片精品永久免费| 韩国三级中文字幕hd久久精品| 不卡一区二区在线| 91精品国产91综合久久蜜臀| 国产精品久久久久aaaa| 亚洲国产精品一区二区www| 国内精品视频666| 在线免费观看一区| 久久婷婷色综合| 亚洲自拍另类综合| 国内精品国产三级国产a久久| 日本精品一区二区三区高清| 久久午夜电影网| 午夜天堂影视香蕉久久| 成人午夜私人影院| 5566中文字幕一区二区电影| 国产精品欧美一区喷水| 蜜臀av性久久久久蜜臀aⅴ四虎| 97精品久久久久中文字幕| 日韩欧美黄色影院| 亚洲色图视频免费播放| 国产精品一区二区在线播放| 欧美亚洲禁片免费| 中文字幕精品—区二区四季| 日韩av一二三| 在线看不卡av| 国产精品卡一卡二| 国产一区二区三区综合| 欧美一区二区视频在线观看2020| 国产精品久久久久aaaa樱花 | 日韩欧美国产1| 一区二区三区日韩欧美精品| 成人黄色大片在线观看| 日韩一区二区三区免费看 | 极品少妇一区二区| 欧美日韩一区二区三区四区| 亚洲欧美激情在线| 成人黄色小视频在线观看| 精品日韩99亚洲| 丝袜诱惑制服诱惑色一区在线观看 | 精品福利av导航| 免费成人深夜小野草| 91精品在线一区二区| 亚洲高清在线视频| 欧美午夜不卡视频| 艳妇臀荡乳欲伦亚洲一区| 不卡一区二区三区四区| 国产精品成人在线观看| 成人av网站大全| 中文字幕日韩一区| 色综合久久中文综合久久牛|