Uses of Class
ontopoly.model.FieldDefinition

Packages that use FieldDefinition
ontopoly.model   
ontopoly.models   
ontopoly.pages   
 

Uses of FieldDefinition in ontopoly.model
 

Subclasses of FieldDefinition in ontopoly.model
 class IdentityField
          Represents an identify field.
 class NameField
          Represents a name field.
 class OccurrenceField
          Represents an occurrence field.
 class QueryField
          Represents a query field.
 class RoleField
          Represents a role field.
 

Methods in ontopoly.model that return FieldDefinition
 FieldDefinition FieldAssignment.getFieldDefinition()
          Returns the field type.
static FieldDefinition FieldDefinition.getFieldDefinition(java.lang.String fieldId, int fieldType, TopicMap tm)
           
static FieldDefinition FieldDefinition.getFieldDefinition(java.lang.String fieldId, TopicMap tm)
           
static FieldDefinition FieldDefinition.getFieldDefinition(TopicIF fieldTopic, TopicMap tm)
           
 

Methods in ontopoly.model that return types with arguments of type FieldDefinition
 java.util.Collection<? extends FieldDefinition> TopicType.getDeclaredByFields()
           
abstract  java.util.Collection<? extends FieldDefinition> AbstractTypingTopic.getDeclaredByFields()
          Returns the field definitions that are declared for this typing topic.
 

Methods in ontopoly.model with parameters of type FieldDefinition
 FieldAssignment TopicType.addField(FieldDefinition fieldDefinition)
           
static Cardinality Cardinality.getDefaultCardinality(FieldDefinition fieldDefinition)
          Returns the default cardinality (zero or more)
 void LifeCycleListener.onAfterAdd(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
           
 void LifeCycleListener.onBeforeRemove(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
           
 void TopicType.removeField(FieldDefinition fieldDefinition)
           
 

Constructors in ontopoly.model with parameters of type FieldDefinition
FieldAssignment(TopicType topicType, TopicType declaredTopicType, FieldDefinition fieldDefinition)
          Creates a new field assignment object.
FieldAssignment(TopicType topicType, TopicType declaredTopicType, FieldDefinition fieldDefinition, int cachedOrder)
           
 

Uses of FieldDefinition in ontopoly.models
 

Methods in ontopoly.models that return FieldDefinition
 FieldDefinition FieldDefinitionModel.getFieldDefinition()
           
protected  FieldDefinition FieldDefinitionModel.load()
           
 

Method parameters in ontopoly.models with type arguments of type FieldDefinition
static java.util.List<FieldDefinitionModel> FieldDefinitionModel.wrapInFieldDefinitionModels(java.util.List<FieldDefinition> fieldDefinitions)
           
 

Constructors in ontopoly.models with parameters of type FieldDefinition
FieldDefinitionModel(FieldDefinition fieldDefinition)
           
 

Uses of FieldDefinition in ontopoly.pages
 

Methods in ontopoly.pages with parameters of type FieldDefinition
 boolean AbstractOntopolyPage.isAddAllowed(Topic parent, FieldDefinition fdParent)
           
 boolean AbstractOntopolyPage.isAddAllowed(Topic parent, FieldDefinition fdParent, Topic child, FieldDefinition fdChild)
           
 boolean AbstractOntopolyPage.isCreateAllowed(Topic parent, FieldDefinition fdParent, TopicType childType, FieldDefinition fdChild)
           
 boolean AbstractOntopolyPage.isRemoveAllowed(Topic parent, FieldDefinition fdParent)
           
 boolean AbstractOntopolyPage.isRemoveAllowed(Topic parent, FieldDefinition fdParent, Topic child, FieldDefinition fdChild)
           
 void AbstractOntopolyPage.onAfterAdd(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
           
 void AbstractOntopolyPage.onBeforeRemove(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
           
 



Copyright © 2000-2012 Ontopia.