| Package | Description |
|---|---|
| ontopoly.components | |
| ontopoly.model | |
| ontopoly.models | |
| ontopoly.pages |
| Modifier and Type | Method and Description |
|---|---|
protected static org.apache.wicket.Component |
FieldsEditorExistingPanel.getFieldType(String id,
FieldDefinition fieldDefinition) |
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
protected static FieldDefinition |
TopicType.findFieldDefinitionImpl(TopicMap tm,
TopicIF fieldDefinitionTopic,
TopicIF fieldDefinitionType) |
FieldDefinition |
FieldAssignment.getFieldDefinition()
Returns the field type.
|
static FieldDefinition |
FieldDefinition.getFieldDefinition(String fieldId,
int fieldType,
TopicMap tm) |
static FieldDefinition |
FieldDefinition.getFieldDefinition(String fieldId,
TopicMap tm) |
static FieldDefinition |
FieldDefinition.getFieldDefinition(TopicIF fieldTopic,
TopicMap tm) |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends FieldDefinition> |
TopicType.getDeclaredByFields() |
abstract Collection<? extends FieldDefinition> |
AbstractTypingTopic.getDeclaredByFields()
Returns the field definitions that are declared for this typing topic.
|
| Modifier and Type | Method and Description |
|---|---|
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,
Object value) |
void |
LifeCycleListener.onBeforeRemove(Topic topic,
FieldDefinition fieldDefinition,
Object value) |
void |
TopicType.removeField(FieldDefinition fieldDefinition) |
| Constructor and Description |
|---|
FieldAssignment(TopicType topicType,
TopicType declaredTopicType,
FieldDefinition fieldDefinition)
Creates a new field assignment object.
|
FieldAssignment(TopicType topicType,
TopicType declaredTopicType,
FieldDefinition fieldDefinition,
int cachedOrder) |
| Modifier and Type | Method and Description |
|---|---|
FieldDefinition |
FieldDefinitionModel.getFieldDefinition() |
protected FieldDefinition |
FieldDefinitionModel.load() |
| Modifier and Type | Method and Description |
|---|---|
static List<FieldDefinitionModel> |
FieldDefinitionModel.wrapInFieldDefinitionModels(List<FieldDefinition> fieldDefinitions) |
| Constructor and Description |
|---|
FieldDefinitionModel(FieldDefinition fieldDefinition) |
| Modifier and Type | Method and Description |
|---|---|
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,
Object value) |
void |
AbstractOntopolyPage.onBeforeRemove(Topic topic,
FieldDefinition fieldDefinition,
Object value) |