Uses of Class
ontopoly.model.Topic
-
Packages that use Topic Package Description ontopoly ontopoly.components ontopoly.model ontopoly.models ontopoly.pages ontopoly.pojos ontopoly.utils -
-
Uses of Topic in ontopoly
Methods in ontopoly with parameters of type Topic Modifier and Type Method Description protected String
OntopolySession. getLockKey(Topic topic)
OntopolyAccessStrategy.Privilege
OntopolyAccessStrategy. getPrivilege(User user, Topic topic)
Resolves the privilege of a user for the provided topic.OntopolyAccessStrategy.Privilege
OntopolySession. getPrivilege(Topic topic)
LockManager.Lock
OntopolySession. lock(Topic topic, String lockerId)
-
Uses of Topic in ontopoly.components
Classes in ontopoly.components with type parameters of type Topic Modifier and Type Class Description class
TopicDropDownChoice<T extends Topic>
class
TopicLink<T extends Topic>
Fields in ontopoly.components with type parameters of type Topic Modifier and Type Field Description protected TopicModel<Topic>
FieldInstanceAssociationNaryField. currentTopicModel
protected Map<RoleFieldModel,TopicModel<Topic>>
FieldInstanceAssociationNaryField. selectedPlayers
protected org.apache.wicket.extensions.ajax.markup.html.autocomplete.AutoCompleteTextField<Topic>
AssociationFieldAutoCompleteTextField. textField
protected TopicModel<Topic>
FieldInstanceAssociationBinaryPanel. topicModel
Methods in ontopoly.components that return Topic Modifier and Type Method Description protected abstract Topic
CreateInstanceFunctionBoxPanel. createInstance(TopicMap topicMap, String name)
protected Topic
FieldInstanceCreatePlayerPanel. createInstance(TopicType topicType)
Topic
TopicLink. getTopic()
Methods in ontopoly.components that return types with arguments of type Topic Modifier and Type Method Description protected org.apache.wicket.extensions.ajax.markup.html.autocomplete.AutoCompleteTextField<Topic>
AssociationFieldAutoCompleteTextField. getTextField()
abstract TopicModel<Topic>
DeleteTopicFunctionBoxPanel. getTopicModel()
org.apache.wicket.markup.html.form.FormComponent<Topic>
FieldInstanceAssociationBinaryField. getUpdateableComponent()
Methods in ontopoly.components with parameters of type Topic Modifier and Type Method Description protected boolean
FieldDefinitionLabel. isFieldDefinitionLinkEnabled(Topic topic)
protected boolean
FieldDefinitionLabel. isOntologyTypeLinkEnabled(Topic topic)
abstract void
DeleteTopicFunctionBoxPanel. onDeleteConfirmed(Topic topic)
protected abstract void
InstancePanel. onLockLost(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic)
protected abstract void
LockPanel. onLockLost(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic)
Called when the lock on the topic was lost.protected abstract void
InstancePanel. onLockWon(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic)
protected abstract void
LockPanel. onLockWon(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic)
Called when the lock on the topic was won.protected void
FieldInstanceAssociationBinaryField. onNewSelection(FieldValueModel fieldValueModel, Topic selectedTopic)
protected boolean
FieldInstanceAssociationNaryField. onNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected abstract void
AssociationFieldAutoCompleteTextField. onTopicSelected(Topic topic)
protected abstract void
FieldInstanceAssociationBinaryField. performNewSelection(FieldValueModel fieldValueModel, RoleField selectedField, Topic selectedTopic)
protected RoleField.ValueIF
FieldInstanceAssociationBinaryPanel. performNewSelection(RoleField selectedField, Topic selectedTopic)
protected void
FieldInstanceAssociationNaryField. performNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected abstract void
FieldInstanceCreatePlayerPanel. performNewSelection(RoleFieldModel ofieldModel, Topic selectedTopic)
protected void
ConfirmDeletePanel. setTopic(Topic topic)
protected void
FieldInstanceCreatePlayerPanel. showInstancePage(org.apache.wicket.ajax.AjaxRequestTarget target, Topic topic, TopicType topicType, org.apache.wicket.Component c)
Method parameters in ontopoly.components with type arguments of type Topic Modifier and Type Method Description protected abstract void
AssociationFieldAutoCompleteTextField. filterPlayers(List<Topic> players)
protected void
TopicListPanel.TopicListView. populateItem(org.apache.wicket.markup.html.list.ListItem<Topic> item)
Constructor parameters in ontopoly.components with type arguments of type Topic Constructor Description AddOrRemoveTypeFunctionBoxPanel(String id, TopicModel<Topic> topicModel)
AssociationFieldAutoCompleteTextField(String id, org.apache.wicket.model.IModel<Topic> model, RoleFieldModel valueFieldModel)
AssociationTransformFunctionBoxPanel(String id, TopicModel<Topic> topicModel)
CreateOrCopyInstanceFunctionBoxPanel(String id, TopicModel<Topic> topicModel, TopicTypeModel topicTypeModel)
InstancePanel(String id, TopicModel<Topic> topicModel, TopicTypeModel topicTypeModel, FieldsViewModel fieldsViewModel, boolean _isReadOnly, boolean traversable)
LockPanel(String id, org.apache.wicket.model.IModel<? extends Topic> topicModel, boolean shouldAcquireLock)
TopicInstanceLink(String id, org.apache.wicket.model.IModel<Topic> topicModel)
TopicListPanel(String id, org.apache.wicket.model.IModel<List<Topic>> topics)
TopicListView(String id, org.apache.wicket.model.IModel<List<Topic>> list)
TopicTypesFunctionBoxPanel(String id, TopicModel<Topic> topicModel, TopicTypeModel topicTypeModel, FieldsViewModel fieldsViewModel)
ViewsFunctionBoxPanel(String id, TopicModel<Topic> topicModel, TopicTypeModel topicTypeModel, FieldsViewModel fieldsViewModel)
-
Uses of Topic in ontopoly.model
Subclasses of Topic in ontopoly.model Modifier and Type Class Description class
AbstractTypingTopic
INTERNAL: Common superclass for all typing topics, like association types, topic types, role types, etc.class
AssociationField
Represents an association field.class
AssociationType
Represents an association type.class
Cardinality
Represents a cardinality that can be assigned to a field.class
CreateAction
Represents the edit mode of a field.class
DataType
Represents a datatype which can be assigned to an occurrence type.class
EditMode
Represents the edit mode of a field.class
FieldDefinition
Represents a field type, which may be a name type, an occurrence type, an identity field, or a combination of an association role and an association type.class
FieldsView
Represents a fields view.class
IdentityField
Represents an identify field.class
IdentityType
Represents an identity type.class
InterfaceControl
Represents a datatype which can be assigned to an association field.class
NameField
Represents a name field.class
NameType
Represents a name type.class
OccurrenceField
Represents an occurrence field.class
OccurrenceType
Represents an occurrence type.class
QueryField
Represents a query field.class
RoleField
Represents a role field.class
RoleType
Represents a role type.class
TopicType
INTERNAL: Represents a topic type.Methods in ontopoly.model that return Topic Modifier and Type Method Description Topic
Topic. copyCharacteristics()
Topic
TopicType. createInstance(String name)
Create a new topic instance of this topic type.Topic
FieldInstance. getInstance()
Returns the topic this field instance is attached to.Topic
RoleField.ValueIF. getPlayer(RoleField roleField, Topic oplayer)
Topic[]
RoleField.ValueIF. getPlayers()
Topic
TopicMap. getReifier()
Topic
TopicMap. getTopicById(String id)
Methods in ontopoly.model that return types with arguments of type Topic Modifier and Type Method Description List<Topic>
RoleField. getAllowedPlayers()
List<Topic>
RoleField. getAllowedPlayers(Topic currentTopic)
Collection<Topic>
Topic. getDependentObjects()
List<Topic>
TopicType. getInstances()
Returns the set of all instances of this topic type.List<Topic>
TopicMap. searchAll(String searchTerm)
Returns the topics that matches the given search term.List<Topic>
TopicType. searchAll(String searchTerm)
Returns the topics that matches the given search term.List<Topic>
RoleField. searchAllowedPlayers(String searchTerm)
Search for the topics that match the given search term.Methods in ontopoly.model with parameters of type Topic Modifier and Type Method Description void
RoleField.ValueIF. addPlayer(RoleField roleField, Topic player)
abstract void
FieldDefinition. addValue(Topic topic, Object _value, LifeCycleListener listener)
void
IdentityField. addValue(Topic topic, Object _value, LifeCycleListener listener)
Replaces a subject locator of or adds a subject identifier to a topic.void
NameField. addValue(Topic topic, Object _value, LifeCycleListener listener)
Adds a name to a topic.void
OccurrenceField. addValue(Topic topic, Object _value, LifeCycleListener listener)
void
QueryField. addValue(Topic topic, Object _value, LifeCycleListener listener)
Not supported.void
RoleField. addValue(Topic topic, Object _value, LifeCycleListener listener)
Adds an instance topic to the other side of an association an instance topic takes part in.List<Topic>
RoleField. getAllowedPlayers(Topic currentTopic)
Collection<TopicType>
RoleField. getAllowedPlayerTypes(Topic currentTopic)
List<RoleField.ValueIF>
RoleField. getOrderedValues(Topic topic, RoleField ofield)
Topic
RoleField.ValueIF. getPlayer(RoleField roleField, Topic oplayer)
abstract Collection<? extends Object>
FieldDefinition. getValues(Topic topic)
Collection<? extends Object>
IdentityField. getValues(Topic topic)
Returns either the subject locator or every subject identifier associated with the topic.List<TopicNameIF>
NameField. getValues(Topic topic)
Returns the names, which have this NameType object as type, associated with the topic.List<OccurrenceIF>
OccurrenceField. getValues(Topic topic)
List<Object>
QueryField. getValues(Topic topic)
Returns the result from executing the values query.List<RoleField.ValueIF>
RoleField. getValues(Topic topic)
Gets the instance topics on the other side of an association an instance topic takes part in.boolean
Topic. isInstanceOf(Topic type)
void
RoleField. moveAfter(Topic instance, RoleField ofield, RoleField.ValueIF rfv1, RoleField.ValueIF rfv2)
Change field value order so that the first value is ordered directly after the second value.void
LifeCycleListener. onAfterAdd(Topic topic, FieldDefinition fieldDefinition, Object value)
void
LifeCycleListener. onAfterCreate(Topic topic, TopicType topicType)
void
LifeCycleListener. onBeforeDelete(Topic topic)
void
LifeCycleListener. onBeforeRemove(Topic topic, FieldDefinition fieldDefinition, Object value)
abstract void
FieldDefinition. removeValue(Topic topic, Object _value, LifeCycleListener listener)
void
IdentityField. removeValue(Topic topic, Object _value, LifeCycleListener listener)
Removes the subject locator or a subject identifier from a topic.void
NameField. removeValue(Topic topic, Object _value, LifeCycleListener listener)
Removes a name from a topic.void
OccurrenceField. removeValue(Topic topic, Object _value, LifeCycleListener listener)
void
QueryField. removeValue(Topic topic, Object _value, LifeCycleListener listener)
Not supported.void
RoleField. removeValue(Topic topic, Object _value, LifeCycleListener listener)
Removes an instance topic from the other side of an association an instance topic takes part in.Method parameters in ontopoly.model with type arguments of type Topic Modifier and Type Method Description protected void
Topic. findDependentObjects(Collection<Topic> alreadyKnownDependentObjects)
Find all objects that are dependent on this topic and that should be removed if this topic is removed.Constructors in ontopoly.model with parameters of type Topic Constructor Description FieldInstance(Topic instance, FieldAssignment fieldAssignment)
FieldsView(Topic topic)
-
Uses of Topic in ontopoly.models
Classes in ontopoly.models with type parameters of type Topic Modifier and Type Class Description class
TopicModel<T extends Topic>
Methods in ontopoly.models that return Topic Modifier and Type Method Description Topic
TopicModel. getTopic()
Methods in ontopoly.models that return types with arguments of type Topic Modifier and Type Method Description protected List<Topic>
PossiblePlayersModel. load()
Methods in ontopoly.models with parameters of type Topic Modifier and Type Method Description protected abstract boolean
AvailableTopicTypesModel. filter(Topic o)
protected FieldInstance
FieldInstanceModel. newFieldInstance(Topic topic, FieldAssignment fieldAssignment)
Method parameters in ontopoly.models with type arguments of type Topic Modifier and Type Method Description protected abstract void
PossiblePlayersModel. filterPlayers(Collection<Topic> players)
Constructor parameters in ontopoly.models with type arguments of type Topic Constructor Description AvailableTopicTypesModel(TopicModel<Topic> topicModel)
-
Uses of Topic in ontopoly.pages
Fields in ontopoly.pages with type parameters of type Topic Modifier and Type Field Description protected TopicModel<Topic>
EmbeddedInstancePage. topicModel
protected TopicModel<Topic>
VizigatorPage. topicModel
Methods in ontopoly.pages that return Topic Modifier and Type Method Description protected Topic
EmbeddedHierarchicalInstancePage. getHierarchyTopic()
protected Topic
EmbeddedHierarchicalInstancePage. getHierarchyTopic(Topic topic)
protected Topic
EmbeddedInstancePage. getTopic()
Topic
InstancePage. getTopic()
Methods in ontopoly.pages that return types with arguments of type Topic Modifier and Type Method Description TopicModel<Topic>
InstancePage. getTopicModel()
Methods in ontopoly.pages with parameters of type Topic Modifier and Type Method Description boolean
AbstractOntopolyPage. filterTopic(Topic topic)
Access filter to tell whether user has default access rights to topic is not.protected String
EmbeddedHierarchicalInstancePage. getDefinitionQuery(Topic topic)
protected Topic
EmbeddedHierarchicalInstancePage. getHierarchyTopic(Topic topic)
String
AbstractOntopolyPage. getLabel(Topic topic)
Returns the display name of the given topic.Class<? extends org.apache.wicket.Page>
AbstractOntopolyPage. getPageClass(Topic topic)
Given the topic return the page class to use.Class<? extends org.apache.wicket.Page>
AbstractTypesPage. getPageClass(Topic topic)
Class<? extends org.apache.wicket.Page>
DescriptionPage. getPageClass(Topic topic)
org.apache.wicket.PageParameters
AbstractOntopolyPage. getPageParameters(Topic topic)
Given the topic return the page parameters to use.org.apache.wicket.PageParameters
AbstractTypesPage. getPageParameters(Topic topic)
org.apache.wicket.PageParameters
EmbeddedHierarchicalInstancePage. getPageParameters(Topic topic)
org.apache.wicket.PageParameters
EmbeddedInstancePage. getPageParameters(Topic topic)
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. onAfterCreate(Topic topic, TopicType topicType)
void
AbstractOntopolyPage. onBeforeDelete(Topic topic)
void
AbstractOntopolyPage. onBeforeRemove(Topic topic, FieldDefinition fieldDefinition, Object value)
Method parameters in ontopoly.pages with type arguments of type Topic Modifier and Type Method Description protected org.apache.wicket.model.IModel<TreeModel>
EmbeddedHierarchicalInstancePage. createTreeModel(TopicModel<Topic> hierarchyTopicModel, TopicModel<Topic> currentNodeModel)
void
AbstractOntopolyPage. filterTopics(Collection<? extends Topic> topics)
Checks access for a collection of topics.Constructors in ontopoly.pages with parameters of type Topic Constructor Description ModalGeoPickerPage(org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow dialog, Topic thetopic)
Constructor parameters in ontopoly.pages with type arguments of type Topic Constructor Description ModalInstancePage(String id, TopicModel<Topic> topicModel, TopicTypeModel topicTypeModel, FieldsViewModel fieldsViewModel)
-
Uses of Topic in ontopoly.pojos
Methods in ontopoly.pojos that return Topic Modifier and Type Method Description Topic
TopicNode. getTopic()
Constructors in ontopoly.pojos with parameters of type Topic Constructor Description TopicNode(Topic topic)
-
Uses of Topic in ontopoly.utils
Classes in ontopoly.utils with type parameters of type Topic Modifier and Type Class Description class
TopicChoiceRenderer<T extends Topic>
Fields in ontopoly.utils with type parameters of type Topic Modifier and Type Field Description static TopicChoiceRenderer<Topic>
TopicChoiceRenderer. INSTANCE
Methods in ontopoly.utils that return Topic Modifier and Type Method Description protected Topic
TopicChoiceRenderer. getTopic(Object object)
Methods in ontopoly.utils with parameters of type Topic Modifier and Type Method Description int
TopicComparator. compare(Topic t1, Topic t2)
int
TopicIdComparator. compare(Topic t1, Topic t2)
static boolean
OntopolyUtils. filterTopicByAdministratorRole(Topic topic)
static boolean
OntopolyUtils. filterTopicByAnnotationRole(Topic topic)
static boolean
OntopolyUtils. filterTopicByDefaultRole(Topic topic)
static TopicType
OntopolyUtils. getDefaultTopicType(Topic topic)
Returns the topic type that is the default topic type amongst the topic types of the topic.Object
TopicChoiceRenderer. getDisplayValue(Topic object)
String
TopicChoiceRenderer. getIdValue(Topic object, int index)
Method parameters in ontopoly.utils with type arguments of type Topic Modifier and Type Method Description static void
OntopolyUtils. filterTopicsByAdministratorRole(Collection<? extends Topic> topics)
static void
OntopolyUtils. filterTopicsByAnnotationRole(Collection<? extends Topic> topics)
static void
OntopolyUtils. filterTopicsByDefaultRole(Collection<? extends Topic> topics)
Constructor parameters in ontopoly.utils with type arguments of type Topic Constructor Description RoleFieldsValueComparator(TopicModel<Topic> topicModel, List<RoleFieldModel> roleFieldModels)
RoleFieldValueComparator(TopicModel<Topic> topicModel, RoleFieldModel roleFieldModel)
-