|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.esdihumboldt.hale.io.oml.internal.goml.rdf.DetailedAbout
public class DetailedAbout
Field Summary |
---|
Fields inherited from interface eu.esdihumboldt.hale.io.oml.internal.goml.rdf.IDetailedAbout |
---|
MAIN_DELIMITER, PROPERTY_DELIMITER |
Constructor Summary | |
---|---|
DetailedAbout(String about,
boolean isProperty)
Create a detailed about from an about string |
|
DetailedAbout(String namespace,
String featureClass)
Create a detailed about for a feature class |
|
DetailedAbout(String namespace,
String featureClass,
List<String> properties)
Create a detailed about for a property |
|
DetailedAbout(String namespace,
String featureClass,
String... properties)
Create a detailed about for a property |
Method Summary | |
---|---|
String |
getAbout()
|
static IDetailedAbout |
getDetailedAbout(IAbout about,
boolean isProperty)
Get a detailed about from an IAbout |
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. |
UUID |
getUid()
|
void |
setUid(UUID uuid)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DetailedAbout(String namespace, String featureClass)
namespace
- the namespacefeatureClass
- the feature classpublic DetailedAbout(String namespace, String featureClass, String... properties)
namespace
- the namespacefeatureClass
- the feature class that holds the first of the
(nested) propertiesproperties
- the names of the (nested) propertiespublic DetailedAbout(String namespace, String featureClass, List<String> properties)
namespace
- the namespacefeatureClass
- the feature class that holds the first of the
(nested) propertiesproperties
- the names of the (nested) propertiespublic DetailedAbout(String about, boolean isProperty)
about
- the about stringisProperty
- if the about string represents a propertyMethod Detail |
---|
public String getFeatureClass()
IDetailedAbout
getFeatureClass
in interface IDetailedAbout
IDetailedAbout.getFeatureClass()
public String getNamespace()
IDetailedAbout
getNamespace
in interface IDetailedAbout
IDetailedAbout.getNamespace()
public List<String> getProperties()
IDetailedAbout
IDetailedAbout.getFeatureClass()
, the second property name specifies a property
of that property and so on.
getProperties
in interface IDetailedAbout
null
if no
property is identified by this IAbout
IDetailedAbout.getProperties()
public String getAbout()
getAbout
in interface IAbout
IAbout.getAbout()
public UUID getUid()
getUid
in interface IAbout
IAbout.getUid()
public void setUid(UUID uuid)
uuid
- the uuid to setpublic static IDetailedAbout getDetailedAbout(IAbout about, boolean isProperty)
IAbout
about
- the aboutisProperty
- if the about represents a property
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |