: Public abstract <<XSDcomplexType>> Class
Created: 09.03.2018 05:15:40
Modified: 30.12.2018 16:09:06
Project:
Advanced:
The interlocking extensively uses assets with a state for securing routes. The AssetAndState class is a generic tupel of (Asset, State). These tupels can be used by more than one interlocking system and are therefore not a child of the Interlocking class but of the class NetworkAssets. AssetAndState extends BaseObject in order to inherit an identifier. This base class must be extended and contain a reference to a track asset; signal, section, switch, etc. plus the given status of that element. Eg. (id=xy, switch_18A, left) or (id=yz, signal S19, proceed).
Attribute
Public boolean
  isNegated
Details:
Notes: The exclusion of a particular state, i.e. everything else that this one.
Tag Value
mixed false
Details:
Values: true | false
Default: false
Description: Determines whether this element may contain mixed element and character content.  Refer to the W3C XML Schema recommendation
modelGroup sequence
Details:
Values: all | sequence | choice
Default: sequence
Description: Overrides the package-level default model group
nillable false
Details:
Values: true | false
Default: false
Description: As defined by XML Schema specification
Object Type Connection Direction Notes
«XSDcomplexType» EntityIL Class Generalization To  
«XSDcomplexType» SwitchAndPosition Class Generalization From  
«XSDcomplexType» DerailerAndPosition Class Generalization From  
«XSDcomplexType» SignalAndAspect Class Generalization From  
«XSDcomplexType» CrossingAndPosition Class Generalization From  
«XSDcomplexType» LevelCrossingAndState Class Generalization From  
«XSDcomplexType» SectionAndVacancy Class Generalization From  
«XSDcomplexType» LockAndState Class Generalization From  
«XSDcomplexType» Overlap Class Dependency From  
«XSDcomplexType» DetectorAndState Class Generalization From