public class ConfigSystemObjectType extends ConfigConfigurationObject implements de.bsvrz.dav.daf.main.config.SystemObjectType
Typen von System-Objekten auf Seiten der Konfiguration.| Constructor and Description |
|---|
ConfigSystemObjectType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea,
SystemObjectInformationInterface systemObjectInfo)
Konstruktor eines System-Objekt-Typs.
|
| Modifier and Type | Method and 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.
|
addSet, 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, simpleInvalidationcompareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidategetConfigurationArea, 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