|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pecasim.model.DataObjectDescriptor
public class DataObjectDescriptor
Field Summary | |
---|---|
static java.lang.String |
JAVA_PACKAGE_LAYER
|
static java.lang.String |
JAVA_PACKAGE_SYSTEM
|
static java.lang.String |
LAYER_PREFIX
|
static java.lang.String |
RELATION_PREFIX
|
static java.lang.String |
RELATION_TYPE_PREFIX
|
Constructor Summary | |
---|---|
DataObjectDescriptor(java.lang.String aName,
boolean aLayerDescriptor)
Initialisiert mit einem Namen und der Angabe, ob es sich um einen LayerDescriptor oder einen Datendescriptor handelt |
Method Summary | |
---|---|
void |
addProperty(PropertyDescriptor aProperty)
Fügt einen PropertyDescriptor hinzu. |
DataObjectDescriptor |
findDataObjectDescriptor(java.lang.String aName)
|
java.util.List<DataObjectDescriptor> |
getAllDataObjectDescriptors()
Liefert alle DataObjectDescriptoren |
DataFileDescriptor |
getDataFileDescriptor()
Wird nur gesetzt falls ein File importiert werden soll |
java.lang.String |
getJavaName()
Liefert den Namen der Java-Klasse |
java.util.List<PropertyDescriptor> |
getKeyPropertyDescriptor()
Liefert die Schlüsselattribute |
java.lang.String |
getName()
Liefert den Namen des Datenobjekts |
java.util.List<PropertyDescriptor> |
getPropertyDescriptor()
Liefert die Attribute eines Datenobjekts |
java.lang.String |
getQualifiedJavaName()
Liefert den qualifizierten Java-Klassennamen |
int |
getReferenceDataObjectCount()
Liefert die Anzahl der zu erreichenden DataObjectDescriptoren |
java.lang.String |
getRelationTableName()
Liefert den Tabellen-Namen |
java.lang.String |
getRelationTypeTableName()
|
java.lang.String |
getSynonym()
Liefert die komplette Bezeichnung |
boolean |
hasSelfReferences()
Untersucht die Datenobjekte auf Selbst-Referenzierung ab |
boolean |
isCreated()
Gibt an ob das Object schon angelegt wurde |
boolean |
isLayerDescriptor()
Gibt an ob es sich um eine Layer-Beschreibung handelt |
void |
setCreated(boolean isCreated)
Gibt an ob das Object schon angelegt wurde |
void |
setDataFileDescriptor(DataFileDescriptor aDataFileDescriptor)
Setzt einen DataFileDescriptor |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LAYER_PREFIX
public static final java.lang.String RELATION_PREFIX
public static final java.lang.String RELATION_TYPE_PREFIX
public static final java.lang.String JAVA_PACKAGE_SYSTEM
public static final java.lang.String JAVA_PACKAGE_LAYER
Constructor Detail |
---|
public DataObjectDescriptor(java.lang.String aName, boolean aLayerDescriptor)
aName
- String: != nullaLayerDescriptor
- booleanMethod Detail |
---|
public java.lang.String getName()
public java.lang.String getJavaName()
public java.lang.String getQualifiedJavaName()
public java.lang.String getSynonym()
public java.lang.String getRelationTableName()
public java.lang.String getRelationTypeTableName()
public void addProperty(PropertyDescriptor aProperty)
aProperty
- PropertyDescriptor: != nullpublic java.util.List<PropertyDescriptor> getPropertyDescriptor()
public java.util.List<PropertyDescriptor> getKeyPropertyDescriptor()
public int getReferenceDataObjectCount()
public DataObjectDescriptor findDataObjectDescriptor(java.lang.String aName)
aName
- String: != null
Liefert ein DataObjectDescriptor mit dem entsprechenden Namen
public java.util.List<DataObjectDescriptor> getAllDataObjectDescriptors()
public boolean isLayerDescriptor()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isCreated()
public void setCreated(boolean isCreated)
isCreated
- booleanpublic DataFileDescriptor getDataFileDescriptor()
public void setDataFileDescriptor(DataFileDescriptor aDataFileDescriptor)
aDataFileDescriptor:
- ->
nullpublic boolean hasSelfReferences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |