|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Visitor
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 |
---|
void startEndpoint(Service endpoint)
endpoint
- the service endpoint.void endEndpoint(Service endpoint)
endpoint
- void startService(ServiceInfo serviceInfo)
serviceInfo
- the service.void endService(ServiceInfo serviceInfo)
serviceInfo
- void startOperation(OperationInfo operationInfo)
operationInfo
- the operation.void endOperation(OperationInfo operationInfo)
operationInfo
- the operation.void startMessage(MessageInfo messageInfo)
messageInfo
- the message.void endMessage(MessageInfo messageInfo)
messageInfo
- the message.void startFault(FaultInfo faultInfo)
faultInfo
- the fault.void endFault(FaultInfo faultInfo)
faultInfo
- the fault.void startMessagePart(MessagePartInfo messagePartInfo)
messagePartInfo
- the message part info.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 |