Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.oml.internal.goml.rdf
Interface IDetailedAbout

All Superinterfaces:
IAbout
All Known Implementing Classes:
DetailedAbout

public interface IDetailedAbout
extends IAbout

Detailed about that states namespace, feature class and (nested) properties

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

Field Summary
static char MAIN_DELIMITER
          The main delimiter in the about string, e.g between namespace and feature class
static char PROPERTY_DELIMITER
          The property delimiter in the about string
 
Method Summary
 String getFeatureClass()
          Get the feature class name
 String getNamespace()
          Get the namespace
 List<String> getProperties()
          Get the list of property names identifying a (nested) property.
 
Methods inherited from interface eu.esdihumboldt.hale.io.oml.internal.model.rdf.IAbout
getAbout, getUid
 

Field Detail

MAIN_DELIMITER

static final char MAIN_DELIMITER
The main delimiter in the about string, e.g between namespace and feature class

See Also:
Constant Field Values

PROPERTY_DELIMITER

static final char PROPERTY_DELIMITER
The property delimiter in the about string

See Also:
Constant Field Values
Method Detail

getNamespace

String getNamespace()
Get the namespace

Returns:
the namespace

getFeatureClass

String getFeatureClass()
Get the feature class name

Returns:
the feature class name

getProperties

List<String> getProperties()
Get the list of property names identifying a (nested) property. The first property name specifies a property of the feature class identified by getFeatureClass(), the second property name specifies a property of that property and so on.

Returns:
the list of property names, may be null if no property is identified by this IAbout

Humboldt Alignment Editor 2.5.0

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