Package uk.org.siri.siri13
Class AbstractPermissionStructure
- java.lang.Object
-
- uk.org.siri.siri13.AbstractPermissionStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ConnectionServicePermissionStructure,FacilityMonitoringServicePermissionStructure,GeneralMessageServicePermissionStructure,SituationExchangeServicePermissionStructure,StopMonitoringServicePermissionStructure,VehicleMonitoringServicePermissionStructure
public class AbstractPermissionStructure extends Object implements Serializable
Type for Abstract Permission.Java class for AbstractPermissionStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractPermissionStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="AllParticipants" type="{http://www.siri.org.uk/siri}EmptyType"/> <element name="ParticipantRef" type="{http://www.siri.org.uk/siri}ParticipantRefStructure"/> </choice> <element name="GeneralCapabilities" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="RequestResponse" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="PublishSubscribe" type="{http://www.w3.org/2001/XMLSchema}boolean"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractPermissionStructure.GeneralCapabilitiesJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected StringallParticipantsprotected AbstractPermissionStructure.GeneralCapabilitiesgeneralCapabilitiesprotected RequestorRefparticipantRef
-
Constructor Summary
Constructors Constructor Description AbstractPermissionStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAllParticipants()Gets the value of the allParticipants property.AbstractPermissionStructure.GeneralCapabilitiesgetGeneralCapabilities()Gets the value of the generalCapabilities property.RequestorRefgetParticipantRef()Gets the value of the participantRef property.voidsetAllParticipants(String value)Sets the value of the allParticipants property.voidsetGeneralCapabilities(AbstractPermissionStructure.GeneralCapabilities value)Sets the value of the generalCapabilities property.voidsetParticipantRef(RequestorRef value)Sets the value of the participantRef property.
-
-
-
Field Detail
-
participantRef
protected RequestorRef participantRef
-
allParticipants
protected String allParticipants
-
generalCapabilities
protected AbstractPermissionStructure.GeneralCapabilities generalCapabilities
-
-
Method Detail
-
getParticipantRef
public RequestorRef getParticipantRef()
Gets the value of the participantRef property.- Returns:
- possible object is
RequestorRef
-
setParticipantRef
public void setParticipantRef(RequestorRef value)
Sets the value of the participantRef property.- Parameters:
value- allowed object isRequestorRef
-
getAllParticipants
public String getAllParticipants()
Gets the value of the allParticipants property.- Returns:
- possible object is
String
-
setAllParticipants
public void setAllParticipants(String value)
Sets the value of the allParticipants property.- Parameters:
value- allowed object isString
-
getGeneralCapabilities
public AbstractPermissionStructure.GeneralCapabilities getGeneralCapabilities()
Gets the value of the generalCapabilities property.- Returns:
- possible object is
AbstractPermissionStructure.GeneralCapabilities
-
setGeneralCapabilities
public void setGeneralCapabilities(AbstractPermissionStructure.GeneralCapabilities value)
Sets the value of the generalCapabilities property.- Parameters:
value- allowed object isAbstractPermissionStructure.GeneralCapabilities
-
-