Author: lgiessmann Date: Wed Jul 27 23:55:37 2011 New Revision: 684
Log: gdl-frontend: Widgets: finalized the implementation of the interface IGdlHasValueGroup
Added: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IGdlHasValueGroup.java - copied, changed from r683, branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IHasValueGroup.java Deleted: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IHasValueGroup.java
Copied and modified: branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IGdlHasValueGroup.java (from r683, branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IHasValueGroup.java) ============================================================================== --- branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IHasValueGroup.java Wed Jul 27 13:33:01 2011 (r683, copy source) +++ branches/gdl-frontend/src/anaToMia/GDL_Widgets/src/us/isidor/gdl/anaToMia/Widgets/base/IGdlHasValueGroup.java Wed Jul 27 23:55:37 2011 (r684) @@ -1,11 +1,12 @@ package us.isidor.gdl.anaToMia.Widgets.base;
import java.util.ArrayList; - +import us.isidor.gdl.anaToMia.TopicMaps.TopicMapsModel.Construct; import us.isidor.gdl.anaToMia.TopicMaps.TopicMapsModel.Topic; import us.isidor.gdl.anaToMia.Widgets.environment.InvalidGdlSchemaException;
-public interface IHasValueGroup { + +public interface IGdlHasValueGroup { // returns the topic that represents a value group topic public Topic getValueGroup() throws InvalidGdlSchemaException; @@ -23,4 +24,10 @@ // returns all possible literals that can be used as values for this value group public ArrayList<String> getLiteralValues() throws InvalidGdlSchemaException; + + // returns the literal value that is set on an item + public String getSetLiteralValue() throws InvalidGdlSchemaException; + + // returns the topic map construct that is set on an item + public Construct getSetTmValue() throws InvalidGdlSchemaException; }