Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.service.schema
Interface SchemaServiceListener

All Known Implementing Classes:
SchemaServiceAdapter

public interface SchemaServiceListener

Dedicated listener for SchemaService events

Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 void mappableTypesChanged(SchemaSpaceID spaceID, Collection<? extends TypeDefinition> types)
          Called when the mappable flag of some types changed.
 void schemaAdded(SchemaSpaceID spaceID, Schema schema)
          Called when a schema has been added to the source or target schema space.
 void schemasCleared(SchemaSpaceID spaceID)
          Called when the source or target schema space have been cleared.
 

Method Detail

schemaAdded

void schemaAdded(SchemaSpaceID spaceID,
                 Schema schema)
Called when a schema has been added to the source or target schema space.

Parameters:
spaceID - the schema space ID, either SchemaSpaceID.SOURCE or SchemaSpaceID.TARGET
schema - the schema that was added

schemasCleared

void schemasCleared(SchemaSpaceID spaceID)
Called when the source or target schema space have been cleared.

Parameters:
spaceID - the schema space ID, either SchemaSpaceID.SOURCE or SchemaSpaceID.TARGET

mappableTypesChanged

void mappableTypesChanged(SchemaSpaceID spaceID,
                          Collection<? extends TypeDefinition> types)
Called when the mappable flag of some types changed.

Parameters:
spaceID - the schema space of the changed types
types - the changed types

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d