Package | Description |
---|---|
ontopoly | |
ontopoly.components | |
ontopoly.model | |
ontopoly.models | |
ontopoly.pages | |
ontopoly.pojos | |
ontopoly.utils |
Modifier and Type | Method and Description |
---|---|
protected String |
OntopolySession.getLockKey(Topic topic) |
OntopolyAccessStrategy.Privilege |
OntopolySession.getPrivilege(Topic topic) |
OntopolyAccessStrategy.Privilege |
OntopolyAccessStrategy.getPrivilege(User user,
Topic topic)
Resolves the privilege of a user for the provided topic.
|
LockManager.Lock |
OntopolySession.lock(Topic topic,
String lockerId) |
Modifier and Type | Class and Description |
---|---|
class |
TopicDropDownChoice<T extends Topic> |
class |
TopicLink<T extends Topic> |
Modifier and Type | Field and 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 |
Modifier and Type | Method and Description |
---|---|
protected abstract Topic |
CreateInstanceFunctionBoxPanel.createInstance(TopicMap topicMap,
String name) |
protected Topic |
FieldInstanceCreatePlayerPanel.createInstance(TopicType topicType) |
Topic |
TopicLink.getTopic() |
Modifier and Type | Method and 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() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FieldDefinitionLabel.isFieldDefinitionLinkEnabled(Topic topic) |
protected boolean |
FieldDefinitionLabel.isOntologyTypeLinkEnabled(Topic topic) |
abstract void |
DeleteTopicFunctionBoxPanel.onDeleteConfirmed(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.onLockLost(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 abstract void |
InstancePanel.onLockWon(org.apache.wicket.ajax.AjaxRequestTarget target,
Topic topic) |
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 abstract void |
FieldInstanceCreatePlayerPanel.performNewSelection(RoleFieldModel ofieldModel,
Topic selectedTopic) |
protected void |
FieldInstanceAssociationNaryField.performNewSelection(RoleFieldModel ofieldModel,
Topic selectedTopic) |
protected RoleField.ValueIF |
FieldInstanceAssociationBinaryPanel.performNewSelection(RoleField selectedField,
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) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AssociationFieldAutoCompleteTextField.filterPlayers(List<Topic> players) |
protected void |
TopicListPanel.TopicListView.populateItem(org.apache.wicket.markup.html.list.ListItem<Topic> item) |
Constructor and 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) |
Modifier and Type | Class and 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.
|
Modifier and Type | Method and 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) |
Modifier and Type | Method and 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> |
TopicType.searchAll(String searchTerm)
Returns the topics that matches the given search term.
|
List<Topic> |
TopicMap.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.
|
Modifier and Type | Method and Description |
---|---|
void |
RoleField.ValueIF.addPlayer(RoleField roleField,
Topic player) |
void |
NameField.addValue(Topic topic,
Object _value,
LifeCycleListener listener)
Adds a name to a topic.
|
void |
IdentityField.addValue(Topic topic,
Object _value,
LifeCycleListener listener)
Replaces a subject locator of or adds a subject identifier 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.
|
abstract void |
FieldDefinition.addValue(Topic topic,
Object _value,
LifeCycleListener listener) |
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) |
List<TopicNameIF> |
NameField.getValues(Topic topic)
Returns the names, which have this NameType object as type, associated with
the topic.
|
Collection<? extends Object> |
IdentityField.getValues(Topic topic)
Returns either the subject locator or every subject identifier 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.
|
abstract Collection<? extends Object> |
FieldDefinition.getValues(Topic topic) |
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) |
void |
NameField.removeValue(Topic topic,
Object _value,
LifeCycleListener listener)
Removes a name from a topic.
|
void |
IdentityField.removeValue(Topic topic,
Object _value,
LifeCycleListener listener)
Removes the subject locator or a subject identifier 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.
|
abstract void |
FieldDefinition.removeValue(Topic topic,
Object _value,
LifeCycleListener listener) |
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
FieldInstance(Topic instance,
FieldAssignment fieldAssignment) |
FieldsView(Topic topic) |
Modifier and Type | Class and Description |
---|---|
class |
TopicModel<T extends Topic> |
Modifier and Type | Method and Description |
---|---|
Topic |
TopicModel.getTopic() |
Modifier and Type | Method and Description |
---|---|
protected List<Topic> |
PossiblePlayersModel.load() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
AvailableTopicTypesModel.filter(Topic o) |
protected FieldInstance |
FieldInstanceModel.newFieldInstance(Topic topic,
FieldAssignment fieldAssignment) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
PossiblePlayersModel.filterPlayers(Collection<Topic> players) |
Constructor and Description |
---|
AvailableTopicTypesModel(TopicModel<Topic> topicModel) |
Modifier and Type | Field and Description |
---|---|
protected TopicModel<Topic> |
EmbeddedInstancePage.topicModel |
protected TopicModel<Topic> |
VizigatorPage.topicModel |
Modifier and Type | Method and Description |
---|---|
protected Topic |
EmbeddedHierarchicalInstancePage.getHierarchyTopic() |
protected Topic |
EmbeddedHierarchicalInstancePage.getHierarchyTopic(Topic topic) |
Topic |
InstancePage.getTopic() |
protected Topic |
EmbeddedInstancePage.getTopic() |
Modifier and Type | Method and Description |
---|---|
TopicModel<Topic> |
InstancePage.getTopicModel() |
Modifier and Type | Method and 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> |
DescriptionPage.getPageClass(Topic topic) |
Class<? extends org.apache.wicket.Page> |
AbstractTypesPage.getPageClass(Topic topic) |
org.apache.wicket.PageParameters |
EmbeddedInstancePage.getPageParameters(Topic topic) |
org.apache.wicket.PageParameters |
AbstractOntopolyPage.getPageParameters(Topic topic)
Given the topic return the page parameters to use.
|
org.apache.wicket.PageParameters |
EmbeddedHierarchicalInstancePage.getPageParameters(Topic topic) |
org.apache.wicket.PageParameters |
AbstractTypesPage.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) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.wicket.model.IModel<TreeModel> |
EmbeddedHierarchicalInstancePage.createTreeModel(TopicModel<Topic> hierarchyTopicModel,
TopicModel<Topic> currentNodeModel) |
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.
|
Constructor and Description |
---|
ModalGeoPickerPage(org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow dialog,
Topic thetopic) |
Constructor and Description |
---|
ModalInstancePage(String id,
TopicModel<Topic> topicModel,
TopicTypeModel topicTypeModel,
FieldsViewModel fieldsViewModel) |
Modifier and Type | Method and Description |
---|---|
Topic |
TopicNode.getTopic() |
Constructor and Description |
---|
TopicNode(Topic topic) |
Modifier and Type | Class and Description |
---|---|
class |
TopicChoiceRenderer<T extends Topic> |
Modifier and Type | Field and Description |
---|---|
static TopicChoiceRenderer<Topic> |
TopicChoiceRenderer.INSTANCE |
Modifier and Type | Method and Description |
---|---|
protected Topic |
TopicChoiceRenderer.getTopic(Object object) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and 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 and Description |
---|
RoleFieldsValueComparator(TopicModel<Topic> topicModel,
List<RoleFieldModel> roleFieldModels) |
RoleFieldValueComparator(TopicModel<Topic> topicModel,
RoleFieldModel roleFieldModel) |