|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the contract for classes that iterate over the *Info
classes. Used to recurse into ServiceInfo
, OperationInfo
, MessageInfo
, etc.
Visitable
Method Summary | |
void |
endEndpoint(Service endpoint)
Receive notatification of the end of a endpoint visit. |
void |
endFault(FaultInfo faultInfo)
Receive notification at the end of a fault visit. |
void |
endMessage(MessageInfo messageInfo)
Receive notification at the end of a message visit. |
void |
endMessagePart(MessagePartInfo messagePartInfo)
Receive notification at the end of a message part visit. |
void |
endOperation(OperationInfo operationInfo)
Receive notification at the end of a operation visit. |
void |
endService(ServiceInfo serviceInfo)
Receive notatification of the end of a service visit. |
void |
startEndpoint(Service endpoint)
Receive notification at the beginning of a endpoint visit. |
void |
startFault(FaultInfo faultInfo)
Receive notification at the beginning of a fault visit. |
void |
startMessage(MessageInfo messageInfo)
Receive notification at the beginning of a message visit. |
void |
startMessagePart(MessagePartInfo messagePartInfo)
Receive notification at the beginning of a message part visit. |
void |
startOperation(OperationInfo operationInfo)
Receive notification at the beginning of a operation visit. |
void |
startService(ServiceInfo serviceInfo)
Receive notification at the beginning of a service visit. |
Method Detail |
public void startEndpoint(Service endpoint)
endpoint
- the service endpoint.public void endEndpoint(Service endpoint)
endpoint
- public void startService(ServiceInfo serviceInfo)
serviceInfo
- the service.public void endService(ServiceInfo serviceInfo)
serviceInfo
- public void startOperation(OperationInfo operationInfo)
operationInfo
- the operation.public void endOperation(OperationInfo operationInfo)
operationInfo
- the operation.public void startMessage(MessageInfo messageInfo)
messageInfo
- the message.public void endMessage(MessageInfo messageInfo)
messageInfo
- the message.public void startFault(FaultInfo faultInfo)
faultInfo
- the fault.public void endFault(FaultInfo faultInfo)
faultInfo
- the fault.public void startMessagePart(MessagePartInfo messagePartInfo)
messagePartInfo
- the message part info.public void endMessagePart(MessagePartInfo messagePartInfo)
messagePartInfo
- the message part info.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |