: 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).<br/>
Attribute
Public boolean
  isNegated
Details:
Notes: The exclusion of a particular state, i.e. everything else that this one.<br/>
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
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«XSDcomplexType» SectionAndVacancy Class Generalization From  
«XSDcomplexType» SignalAndAspect Class Generalization From  
«XSDcomplexType» LockAndState Class Generalization From  
«XSDcomplexType» DetectorAndState Class Generalization From  
«XSDcomplexType» SwitchAndPosition Class Generalization From  
«XSDcomplexType» CrossingAndPosition Class Generalization From  
«XSDcomplexType» BasicEntityIL Class Generalization To  
«XSDcomplexType» DerailerAndPosition Class Generalization From  
«XSDcomplexType» LevelCrossingAndState Class Generalization From  
«XSDcomplexType» Overlap Class Dependency From  
«XSDcomplexType» TunnelGateState Class Generalization From