de.bsvrz.dav.daf.main.config.ConfigurationObject, de.bsvrz.dav.daf.main.config.SystemObject, de.bsvrz.dav.daf.main.config.SystemObjectCollection, de.bsvrz.dav.daf.main.config.SystemObjectType, java.lang.ComparableConfigConfigurationObjectType, ConfigDynamicObjectTypepublic class ConfigSystemObjectType extends ConfigConfigurationObject implements de.bsvrz.dav.daf.main.config.SystemObjectType
Typen von System-Objekten auf Seiten der Konfiguration.| Constructor | Description |
|---|---|
ConfigSystemObjectType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo) |
Konstruktor eines System-Objekt-Typs.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addElementToCache(de.bsvrz.dav.daf.main.config.DynamicObject createdObject) |
|
protected java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> |
getAllElements() |
Liefert alle aktuellen Elemente des Typs zurück.
|
java.util.List<de.bsvrz.dav.daf.main.config.AttributeGroup> |
getAttributeGroups() |
|
java.util.List<de.bsvrz.dav.daf.main.config.AttributeGroup> |
getDirectAttributeGroups() |
|
java.util.List<de.bsvrz.dav.daf.main.config.ObjectSetUse> |
getDirectObjectSetUses() |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElements() |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElements(long time) |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsDuringPeriod(long startTime,
long endTime) |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getElementsInPeriod(long startTime,
long endTime) |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getObjects() |
|
java.util.List<de.bsvrz.dav.daf.main.config.ObjectSetUse> |
getObjectSetUses() |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> |
getSubTypes() |
|
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> |
getSuperTypes() |
|
boolean |
inheritsFrom(de.bsvrz.dav.daf.main.config.SystemObjectType other) |
|
boolean |
isBaseType() |
|
boolean |
isConfigurating() |
|
boolean |
isNameOfObjectsPermanent() |
|
protected void |
removeElementFromCache(de.bsvrz.dav.daf.main.config.DynamicObject invalidatedObject) |
|
protected void |
validateAttributeGroup(de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup) |
Hilfsmethode.
|
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toStringaddSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidatecreateConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidationaddSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toStringpublic ConfigSystemObjectType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
configurationArea - der Konfigurationsbereich dieses ObjektssystemObjectInfo - das korrespondierende Objekt für die Dateioperationen dieses Objektspublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getSuperTypes()
getSuperTypes in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getSubTypes()
getSubTypes in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.AttributeGroup> getDirectAttributeGroups()
getDirectAttributeGroups in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.AttributeGroup> getAttributeGroups()
getAttributeGroups in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic boolean isBaseType()
isBaseType in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic boolean isConfigurating()
isConfigurating in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.ObjectSetUse> getDirectObjectSetUses()
getDirectObjectSetUses in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.ObjectSetUse> getObjectSetUses()
getObjectSetUses in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic boolean inheritsFrom(de.bsvrz.dav.daf.main.config.SystemObjectType other)
inheritsFrom in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic boolean isNameOfObjectsPermanent()
isNameOfObjectsPermanent in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic final java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getObjects()
getObjects in interface de.bsvrz.dav.daf.main.config.SystemObjectTypepublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElements()
getElements in interface de.bsvrz.dav.daf.main.config.SystemObjectCollectionprotected java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> getAllElements()
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElements(long time)
getElements in interface de.bsvrz.dav.daf.main.config.SystemObjectCollectionpublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsInPeriod(long startTime,
long endTime)
getElementsInPeriod in interface de.bsvrz.dav.daf.main.config.SystemObjectCollectionpublic java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getElementsDuringPeriod(long startTime,
long endTime)
getElementsDuringPeriod in interface de.bsvrz.dav.daf.main.config.SystemObjectCollectionprotected void addElementToCache(de.bsvrz.dav.daf.main.config.DynamicObject createdObject)
protected void removeElementFromCache(de.bsvrz.dav.daf.main.config.DynamicObject invalidatedObject)
protected void validateAttributeGroup(de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup)
throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
attributeGroup - Attributgruppede.bsvrz.dav.daf.main.config.ConfigurationChangeException