Modifier and Type | Method and Description |
---|---|
static PropertyEntityDefinition |
DOMEntityDefinitionHelper.propertyFromDOM(Element fragment,
TypeIndex types,
SchemaSpaceID ssid)
Converts the given element to a property entity definition.
|
static TypeEntityDefinition |
DOMEntityDefinitionHelper.typeFromDOM(Element fragment,
TypeIndex types,
SchemaSpaceID ssid)
Converts the given element to a type entity definition.
|
Modifier and Type | Method and Description |
---|---|
static TypeEntityDefinition |
JaxbToEntityDefinition.convert(ClassType classType,
TypeIndex types,
SchemaSpaceID schemaSpace)
Converts the given class to a type entity definition.
|
static PropertyEntityDefinition |
JaxbToEntityDefinition.convert(PropertyType property,
TypeIndex types,
SchemaSpaceID schemaSpace)
Converts the given property to a property entity definition.
|
Entity |
PropertyBean.createEntity(TypeIndex types,
SchemaSpaceID schemaSpace) |
abstract Entity |
EntityBean.createEntity(TypeIndex types,
SchemaSpaceID schemaSpace)
Create the represented entity
|
Entity |
TypeBean.createEntity(TypeIndex types,
SchemaSpaceID schemaSpace) |
protected PropertyEntityDefinition |
PropertyBean.createEntityDefinition(TypeIndex index,
SchemaSpaceID schemaSpace) |
protected abstract T |
EntityBean.createEntityDefinition(TypeIndex index,
SchemaSpaceID schemaSpace)
Get the entity definition
|
protected TypeEntityDefinition |
TypeBean.createEntityDefinition(TypeIndex index,
SchemaSpaceID schemaSpace) |
Modifier and Type | Method and Description |
---|---|
SchemaSpaceID |
EntityDefinition.getSchemaSpace()
Get the schema space the entity definition is associated to.
|
Modifier and Type | Method and Description |
---|---|
static EntityDefinition |
AlignmentUtil.createEntity(Path<Definition<?>> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition from a definition path.
|
static EntityDefinition |
AlignmentUtil.createEntity(TypeDefinition type,
List<ChildContext> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition from a type and a child path.
|
Collection<? extends Cell> |
Alignment.getCells(TypeDefinition type,
SchemaSpaceID schemaSpace)
Get the cells associated with the given type.
|
Modifier and Type | Method and Description |
---|---|
SchemaSpaceID |
ChildEntityDefinition.getSchemaSpace() |
SchemaSpaceID |
TypeEntityDefinition.getSchemaSpace() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends Cell> |
DefaultAlignment.getCells(TypeDefinition type,
SchemaSpaceID schemaSpace) |
Constructor and Description |
---|
ChildEntityDefinition(TypeDefinition type,
List<ChildContext> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition specified by the given child path.
|
PropertyEntityDefinition(TypeDefinition type,
List<ChildContext> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition specified by the given property path.
|
TypeEntityDefinition(TypeDefinition typeDefinition,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition for the given type
|
Modifier and Type | Method and Description |
---|---|
static SchemaSpaceID |
SchemaSpaceID.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SchemaSpaceID[] |
SchemaSpaceID.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static String |
SchemaIO.getMappingRelevantTypesParameterName(SchemaSpaceID spaceID)
Get the name of the project settings parameter specifying the mappable
types.
|
static void |
SchemaIO.loadMappingRelevantTypesConfig(TypeIndex types,
SchemaSpaceID spaceID,
de.fhg.igd.osgi.util.configuration.IConfigurationService configurationService)
Load the configuration of mapping relevant types.
|
static void |
SchemaIO.loadMappingRelevantTypesConfig(TypeIndex types,
SchemaSpaceID spaceID,
Project project)
Load the configuration of mapping relevant types.
|
Constructor and Description |
---|
PropertyDefinitionDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
TypeDefinition parentType,
String title,
EntityDefinition initialSelection)
Create a property entity dialog
|
PropertyDefinitionSelector(org.eclipse.swt.widgets.Composite parent,
TypeDefinition parentType,
SchemaSpaceID ssid)
Create an entity selector for
Property entities |
Modifier and Type | Method and Description |
---|---|
SchemaSpaceID |
SchemaEntityTypeIndexContentProvider.getSchemaSpace()
Get the schema space associated to the types.
|
Constructor and Description |
---|
PropertyPathContentProvider(SchemaSpaceID schemaSpace)
Create property path content provider.
|
SchemaEntityTypeIndexContentProvider(org.eclipse.jface.viewers.TreeViewer tree,
SchemaSpaceID schemaSpace)
Create a content provider based on a
TypeIndex as input. |
Modifier and Type | Method and Description |
---|---|
boolean |
PopulationService.hasPopulation(SchemaSpaceID schemaSpace)
Determines if there is any population for the given schema space.
|
void |
PopulationListener.populationChanged(SchemaSpaceID ssid)
Called when the population for a schema space has changed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPopulationService.firePopulationChanged(SchemaSpaceID ssid)
Called when the population for a schema space has changed.
|
Constructor and Description |
---|
CQLFilterField(TypeDefinition type,
org.eclipse.swt.widgets.Composite parent,
int style,
SchemaSpaceID ssid)
Creates a CQL filter field for the given type and schema space.
|
Modifier and Type | Field and Description |
---|---|
protected SchemaSpaceID |
EntityDialog.ssid
The schema space
|
Modifier and Type | Method and Description |
---|---|
void |
SourceTargetTypeSelector.addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener,
SchemaSpaceID ssid)
Adds a listener for selection changes in the specified selection.
|
protected abstract EntityDialog |
EntitySelector.createEntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
F field)
Create the dialog for selecting an entity.
|
protected EntityDialog |
PropertyEntitySelector.createEntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
PropertyParameter field) |
protected EntityDialog |
TypeEntitySelector.createEntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
TypeParameter field) |
TypeEntityDefinition |
SourceTargetTypeSelector.getSelection(SchemaSpaceID ssid)
Returns the selected type entity definition of the given schema space.
|
void |
SourceTargetTypeSelector.removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener,
SchemaSpaceID ssid)
Removes the given selection change listener from the specified selection
provider.
|
void |
SourceTargetTypeSelector.setSelection(TypeEntityDefinition type,
SchemaSpaceID ssid)
Sets the selected type entity definitions.
If an existing cell was selected, that selection is undone. |
Constructor and Description |
---|
EntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
String title,
EntityDefinition initialSelection)
Constructor
|
EntitySelector(SchemaSpaceID ssid,
F field,
org.eclipse.swt.widgets.Composite parent,
org.eclipse.jface.viewers.ViewerFilter[] filters)
Create an entity selector.
|
PropertyEntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
TypeEntityDefinition parentType,
String title,
EntityDefinition initialSelection)
Create a property entity dialog
|
PropertyEntitySelector(SchemaSpaceID ssid,
PropertyParameter field,
org.eclipse.swt.widgets.Composite parent,
TypeEntityDefinition parentType)
Create an entity selector for
Property entities |
TypeEntityDialog(org.eclipse.swt.widgets.Shell parentShell,
SchemaSpaceID ssid,
String title,
EntityDefinition initialSelection,
boolean onlyMappingRelevant)
Constructor.
|
TypeEntitySelector(SchemaSpaceID ssid,
TypeParameter field,
org.eclipse.swt.widgets.Composite parent,
boolean onlyMappingRelevant)
Create an entity selector for
Type entities |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Control |
EntitiesPage.createEntityGroup(SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent)
Create an entity group
|
protected abstract F |
EntitiesPage.createField(D field,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell)
Create entity assignment fields for the given field definition
|
protected PropertyField |
PropertyEntitiesPage.createField(PropertyParameter field,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell) |
protected TypeField |
TypeEntitiesPage.createField(TypeParameter field,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell) |
protected Set<EntityDefinition> |
EntitiesPage.getCandidates(SchemaSpaceID ssid)
Get the entity candidates for the given schema space
|
Modifier and Type | Method and Description |
---|---|
SchemaSpaceID |
Field.getSchemaSpace()
Get the schema space
|
Modifier and Type | Method and Description |
---|---|
protected abstract S |
Field.createEntitySelector(SchemaSpaceID ssid,
F field,
org.eclipse.swt.widgets.Composite parent)
Create an entity selector
|
protected PropertyEntitySelector |
PropertyField.createEntitySelector(SchemaSpaceID ssid,
PropertyParameter field,
org.eclipse.swt.widgets.Composite parent) |
protected TypeEntitySelector |
TypeField.createEntitySelector(SchemaSpaceID ssid,
TypeParameter field,
org.eclipse.swt.widgets.Composite parent) |
Constructor and Description |
---|
Field(F definition,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell)
Create a field
|
PropertyField(PropertyParameter definition,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell,
TypeEntityDefinition parentType)
Create a property field
|
TypeField(TypeParameter definition,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell) |
Constructor and Description |
---|
SchemaImportAdvisor(SchemaSpaceID spaceID)
Create a schema import advisor
|
Modifier and Type | Method and Description |
---|---|
EntityDefinition |
SchemaSelection.getFirstItem(SchemaSpaceID schema)
Get the first selected item of the given schema
|
Modifier and Type | Method and Description |
---|---|
EntityDefinition |
DefaultSchemaSelection.getFirstItem(SchemaSpaceID schema) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends TypeEntityDefinition> |
EntityDefinitionService.getTypeEntities(TypeDefinition type,
SchemaSpaceID schemaSpace)
Get all available entity definitions for a given type.
|
Modifier and Type | Method and Description |
---|---|
protected EntityDefinition |
AbstractEntityDefinitionService.createEntity(TypeDefinition type,
List<ChildContext> path,
SchemaSpaceID schemaSpace,
Filter filter)
Create an entity definition from a type and a child path
|
Collection<? extends TypeEntityDefinition> |
EntityDefinitionServiceImpl.getTypeEntities(TypeDefinition type,
SchemaSpaceID schemaSpace) |
Collection<? extends TypeEntityDefinition> |
EntityDefinitionServiceDecorator.getTypeEntities(TypeDefinition type,
SchemaSpaceID schemaSpace) |
Modifier and Type | Field and Description |
---|---|
protected SchemaSpaceID |
EntityTypeIndexContentProvider.schemaSpace
The identifier of the schema space associated to the entities
|
protected SchemaSpaceID |
EntityTypeIndexHierarchy.schemaSpace
The identifier of the schema space associated to the entities
|
Constructor and Description |
---|
EntityTypeIndexContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIndexContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace,
boolean onlyMappingRelevant)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIndexContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace,
boolean onlyMappingRelevant,
boolean onlyTypes)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIndexHierarchy(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIndexHierarchy(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace,
boolean onlyMappingRelevant)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIndexHierarchy(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace,
boolean onlyMappingRelevant,
boolean onlyTypes)
Create a content provider based on a
TypeIndex as input. |
EntityTypeIterableContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace)
Create a content provider based on an
Iterable or array as input. |
EntityTypeIterableContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace,
boolean onlyTypes)
Create a content provider based on an
Iterable or array as input. |
EntityTypePropertyContentProvider(EntityDefinitionService entityDefinitionService,
SchemaSpaceID schemaSpace) |
Modifier and Type | Method and Description |
---|---|
boolean |
PopulationServiceImpl.hasPopulation(SchemaSpaceID schemaSpace) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaService.addSchema(Schema schema,
SchemaSpaceID spaceID)
Add a schema to the source or target schema space.
|
void |
SchemaService.clearSchemas(SchemaSpaceID spaceID)
Removes all schemas from the source or target schema space.
|
void |
SchemaService.editMappableTypes(SchemaSpaceID spaceID)
Edit which types are mappable in the given schema space.
|
SchemaSpace |
SchemaService.getSchemas(SchemaSpaceID spaceID)
Get the source or target schema space.
|
void |
SchemaServiceAdapter.mappableTypesChanged(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types) |
void |
SchemaServiceListener.mappableTypesChanged(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types)
Called when the mappable flag of some types changed.
|
void |
SchemaServiceAdapter.schemaAdded(SchemaSpaceID spaceID,
Schema schema) |
void |
SchemaServiceListener.schemaAdded(SchemaSpaceID spaceID,
Schema schema)
Called when a schema has been added to the source or target schema space.
|
void |
SchemaServiceAdapter.schemasCleared(SchemaSpaceID spaceID) |
void |
SchemaServiceListener.schemasCleared(SchemaSpaceID spaceID)
Called when the source or target schema space have been cleared.
|
void |
SchemaService.toggleMappable(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types)
Toggles the mappable flag of all given types of the given schema space
|
Modifier and Type | Method and Description |
---|---|
void |
SchemaServiceImpl.addSchema(Schema schema,
SchemaSpaceID spaceID) |
void |
SchemaServiceImpl.clearSchemas(SchemaSpaceID spaceID) |
void |
SchemaServiceImpl.editMappableTypes(SchemaSpaceID spaceID) |
SchemaSpace |
SchemaServiceImpl.getSchemas(SchemaSpaceID spaceID) |
protected void |
AbstractSchemaService.notifyMappableTypesChanged(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types)
Called when the mappable flag of some types changed.
|
protected void |
AbstractSchemaService.notifySchemaAdded(SchemaSpaceID spaceID,
Schema schema)
Called when a schema has been added to the source or target schema space.
|
protected void |
AbstractSchemaService.notifySchemasCleared(SchemaSpaceID spaceID)
Called when the source or target schema space have been cleared.
|
void |
SchemaServiceImpl.toggleMappable(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types) |
Constructor and Description |
---|
EditMappableTypesPage(SchemaSpaceID spaceID,
TypeIndex typeIndex)
Creates a new wizard page to edit which types in the given index are
mappable.
|
EditMappableTypesWizard(SchemaSpaceID spaceID,
TypeIndex typeIndex)
Creates a new wizard to edit which types in the given index are mappable.
|
SchemaServiceImpl.ToggleMappableOperation(SchemaSpaceID spaceID,
Collection<? extends TypeDefinition> types)
Creates an operation that toggles some mappable flags.
|
Modifier and Type | Method and Description |
---|---|
void |
OccurringValuesListener.occurringValuesInvalidated(SchemaSpaceID schemaSpace)
Called when the occurring values have been invalidated for a schema
space.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OccurringValuesServiceImpl.invalidateValues(SchemaSpaceID schemaSpace,
DataSet dataSet)
Invalidate occurring values in the given schema space.
|
void |
AbstractOccurringValuesService.notifyOccurringValuesInvalidated(SchemaSpaceID schemaSpace)
Called when the occurring values have been invalidated for a schema
space.
|
Modifier and Type | Method and Description |
---|---|
void |
InstanceViewer.createControls(org.eclipse.swt.widgets.Composite parent,
SchemaSpaceID schemaSpace)
Create the viewer controls.
|
Constructor and Description |
---|
AbstractDataView(InstanceSelector instanceSelector,
SchemaSpaceID schemaSpace,
String controllerPreferenceKey)
Creates a table view
|
Modifier and Type | Method and Description |
---|---|
void |
DefinitionInstanceTreeViewer.createControls(org.eclipse.swt.widgets.Composite parent,
SchemaSpaceID schemaSpace) |
void |
PopulatedInstanceTreeViewer.createControls(org.eclipse.swt.widgets.Composite parent,
SchemaSpaceID schemaSpace) |
Constructor and Description |
---|
TypeMetaPairContentProvider(org.eclipse.jface.viewers.TreeViewer tree,
SchemaSpaceID schemaSpace) |
Modifier and Type | Method and Description |
---|---|
void |
InstanceExplorer.createControls(org.eclipse.swt.widgets.Composite parent,
SchemaSpaceID schemaSpace) |
Constructor and Description |
---|
InstanceServiceSelector(SchemaSpaceID spaceID)
Create an instance selector
|
Constructor and Description |
---|
AbstractSchemaView(SchemaSpaceID schemaSpace)
Create a view that shows the schema identified by the given schema space.
|
Modifier and Type | Method and Description |
---|---|
SchemaSpaceID |
SchemaExplorer.getSchemaSpace() |
Constructor and Description |
---|
EntitySchemaExplorer(org.eclipse.swt.widgets.Composite parent,
String title,
SchemaSpaceID schemaSpace)
Create an
EntityDefinition based schema explorer |
SchemaExplorer(org.eclipse.swt.widgets.Composite parent,
String title,
SchemaSpaceID schemaSpace)
Create a schema explorer
|
ServiceSchemaExplorer(SchemaExplorer explorer,
SchemaSpaceID schemaSpace)
Associate the given schema explorer to the schema service.
|
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a