org.netbeans.modules.bpel.model.api.support
Class EntityTypeNameVisitor

java.lang.Object
  extended by org.netbeans.modules.bpel.model.api.support.EntityTypeNameVisitor
All Implemented Interfaces:
BpelModelVisitor, SimpleBpelModelVisitor

public class EntityTypeNameVisitor
extends java.lang.Object
implements SimpleBpelModelVisitor

Specifies a name of each BpelEntity type.

Author:
nk160297

Constructor Summary
EntityTypeNameVisitor()
           
 
Method Summary
 java.lang.String getTypeName(BpelEntity bpelEntity)
           
 void visit(Assign assign)
          Visit assign element.
 void visit(BooleanExpr expr)
          Visit Boolean-expr element.
 void visit(Branches branches)
          Visit branches element.
 void visit(Catch catc)
          Visit catch element.
 void visit(CatchAll holder)
          Visit activityOrCompensateContainer ( catchAll tag ).
 void visit(Compensate compensate)
          Visit compensate element.
 void visit(CompensateScope compensateScope)
          Visit CompensateScope element.
 void visit(CompensationHandler handler)
          Visit compensationHandler element.
 void visit(CompletionCondition condition)
          Visit completionCondition element.
 void visit(Condition condition)
          Visit condition element.
 void visit(Copy copy)
          Visit copy element.
 void visit(Correlation correlation)
          Visit correlation element.
 void visit(CorrelationContainer container)
          Visit correlations element.
 void visit(CorrelationSet set)
          Visit correlationSet element.
 void visit(CorrelationSetContainer container)
          Visit correlationSets element.
 void visit(DeadlineExpression expression)
          Visit Deadline-Expr element.
 void visit(Documentation documentation)
          Visit Documentation element.
 void visit(Else els)
          Visit Else element.
 void visit(ElseIf elseIf)
          Visit ElseIf element.
 void visit(Empty empty)
          Visit empty element.
 void visit(EventHandlers handlers)
          Visit eventHandlers element.
 void visit(Exit terminate)
          Visit terminate element.
 void visit(ExtensibleAssign assign)
          Visit ExtensibleAssign element.
 void visit(Extension extension)
          Visit Extension element.
 void visit(ExtensionActivity activity)
          Visit ExtensionActivity element.
 void visit(ExtensionContainer container)
          Visit ExtensionContainer element.
 void visit(ExtensionEntity entity)
          Visit extension entity.
 void visit(FaultHandlers handlers)
          Visit faultHandlers element.
 void visit(FinalCounterValue value)
          Visit FinalCounterValue element.
 void visit(Flow flow)
          Visit flow element.
 void visit(For fo)
          Visit For element.
 void visit(ForEach forEach)
          Visit ForEach element.
 void visit(From from)
          Visit from element.
 void visit(FromPart fromPart)
          Visit FromPart element.
 void visit(FromPartContainer fromPartContainer)
          Visit FromPartContainer element.
 void visit(If iff)
          Visit If element.
 void visit(Import imp)
          Visit Import element.
 void visit(Invoke invoke)
          Visit invoke element.
 void visit(Link link)
          Visit link element.
 void visit(LinkContainer container)
          Visit links element.
 void visit(Literal literal)
          Visit Literal element.
 void visit(MessageExchange exchange)
          Visit MessageExchange element.
 void visit(MessageExchangeContainer container)
          Visit MessageExchangeContainer element.
 void visit(OnAlarmEvent alarmEvent)
          Visit OnAlarmEvent element.
 void visit(OnAlarmPick alarmPick)
          Visit OnAlarmPick element.
 void visit(OnEvent event)
          Visit OnEvent element.
 void visit(OnMessage message)
          Visit onMessage element.
 void visit(PartnerLink link)
          Visit partnerLink element.
 void visit(PartnerLinkContainer container)
          Visit partnerLinks element.
 void visit(PatternedCorrelation correlation)
          Visit correlationWithPattern element.
 void visit(PatternedCorrelationContainer container)
          Visit correlationsWithPattern element.
 void visit(Pick pick)
          Visit pick element.
 void visit(Process process)
          Visit process element.
 void visit(Query query)
          Visit Query element.
 void visit(Receive receive)
          Visit receive element.
 void visit(RepeatEvery repeatEvery)
          Visit RepeatEvery element.
 void visit(RepeatUntil repeatUntil)
          Visit RepeatUntil element.
 void visit(Reply reply)
          Visit reply element.
 void visit(ReThrow rethrow)
          Visit ReThrow element.
 void visit(Scope scope)
          Visit scope element.
 void visit(Sequence sequence)
          Visit sequence element.
 void visit(ServiceRef ref)
          Visit ServiceRef element.
 void visit(Source source)
          Visit source element.
 void visit(SourceContainer container)
          Visit SourceContainer element.
 void visit(StartCounterValue value)
          Visit StartCounterValue element.
 void visit(Target target)
          Visit target element.
 void visit(TargetContainer container)
          Visit TargetContainer element.
 void visit(TerminationHandler handler)
          Visit TerminationHandler element.
 void visit(Throw throv)
          Visit throw element.
 void visit(To to)
          Visit to element.
 void visit(ToPart toPart)
          Visit ToPart element.
 void visit(ToPartContainer toPartContainer)
          Visit ToPartContainer element.
 void visit(Validate validate)
          Visit Validate element.
 void visit(Variable variable)
          Visit variable element.
 void visit(VariableContainer container)
          Visit variables element.
 void visit(Wait wait)
          Visit wait element.
 void visit(While whil)
          Visit while element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityTypeNameVisitor

public EntityTypeNameVisitor()
Method Detail

getTypeName

public java.lang.String getTypeName(BpelEntity bpelEntity)

visit

public void visit(Process process)
Description copied from interface: BpelModelVisitor
Visit process element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
process - visited object.

visit

public void visit(Empty empty)
Description copied from interface: BpelModelVisitor
Visit empty element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
empty - visited object.

visit

public void visit(Invoke invoke)
Description copied from interface: BpelModelVisitor
Visit invoke element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
invoke - visited object.

visit

public void visit(Receive receive)
Description copied from interface: BpelModelVisitor
Visit receive element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
receive - visited object.

visit

public void visit(Reply reply)
Description copied from interface: BpelModelVisitor
Visit reply element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
reply - visited object.

visit

public void visit(Assign assign)
Description copied from interface: BpelModelVisitor
Visit assign element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
assign - visited object.

visit

public void visit(Wait wait)
Description copied from interface: BpelModelVisitor
Visit wait element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
wait - visited object.

visit

public void visit(Throw throv)
Description copied from interface: BpelModelVisitor
Visit throw element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
throv - visited object.

visit

public void visit(Exit terminate)
Description copied from interface: BpelModelVisitor
Visit terminate element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
terminate - visited object.

visit

public void visit(Flow flow)
Description copied from interface: BpelModelVisitor
Visit flow element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
flow - visited object.

visit

public void visit(While whil)
Description copied from interface: BpelModelVisitor
Visit while element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
whil - visited object.

visit

public void visit(Sequence sequence)
Description copied from interface: BpelModelVisitor
Visit sequence element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
sequence - visited object.

visit

public void visit(Pick pick)
Description copied from interface: BpelModelVisitor
Visit pick element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
pick - visited object.

visit

public void visit(Scope scope)
Description copied from interface: BpelModelVisitor
Visit scope element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
scope - visited object.

visit

public void visit(PartnerLinkContainer container)
Description copied from interface: BpelModelVisitor
Visit partnerLinks element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(PartnerLink link)
Description copied from interface: BpelModelVisitor
Visit partnerLink element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
link - visited object.

visit

public void visit(FaultHandlers handlers)
Description copied from interface: BpelModelVisitor
Visit faultHandlers element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
handlers - visited object.

visit

public void visit(Catch catc)
Description copied from interface: BpelModelVisitor
Visit catch element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
catc - visited object.

visit

public void visit(EventHandlers handlers)
Description copied from interface: BpelModelVisitor
Visit eventHandlers element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
handlers - visited object.

visit

public void visit(OnMessage message)
Description copied from interface: BpelModelVisitor
Visit onMessage element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
message - visited object.

visit

public void visit(CompensationHandler handler)
Description copied from interface: BpelModelVisitor
Visit compensationHandler element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
handler - visited object.

visit

public void visit(VariableContainer container)
Description copied from interface: BpelModelVisitor
Visit variables element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(Variable variable)
Description copied from interface: BpelModelVisitor
Visit variable element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
variable - visited object.

visit

public void visit(CorrelationSetContainer container)
Description copied from interface: BpelModelVisitor
Visit correlationSets element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(CorrelationSet set)
Description copied from interface: BpelModelVisitor
Visit correlationSet element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
set - visited object.

visit

public void visit(Source source)
Description copied from interface: BpelModelVisitor
Visit source element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
source - visited object.

visit

public void visit(Target target)
Description copied from interface: BpelModelVisitor
Visit target element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
target - visited object.

visit

public void visit(CorrelationContainer container)
Description copied from interface: BpelModelVisitor
Visit correlations element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(Correlation correlation)
Description copied from interface: BpelModelVisitor
Visit correlation element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
correlation - visited object.

visit

public void visit(PatternedCorrelation correlation)
Description copied from interface: BpelModelVisitor
Visit correlationWithPattern element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
correlation - visited object.

visit

public void visit(PatternedCorrelationContainer container)
Description copied from interface: BpelModelVisitor
Visit correlationsWithPattern element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(To to)
Description copied from interface: BpelModelVisitor
Visit to element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
to - visited object.

visit

public void visit(From from)
Description copied from interface: BpelModelVisitor
Visit from element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
from - visited object.

visit

public void visit(Compensate compensate)
Description copied from interface: BpelModelVisitor
Visit compensate element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
compensate - visited object.

visit

public void visit(LinkContainer container)
Description copied from interface: BpelModelVisitor
Visit links element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(Link link)
Description copied from interface: BpelModelVisitor
Visit link element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
link - visited object.

visit

public void visit(Copy copy)
Description copied from interface: BpelModelVisitor
Visit copy element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
copy - visited object.

visit

public void visit(CatchAll holder)
Description copied from interface: BpelModelVisitor
Visit activityOrCompensateContainer ( catchAll tag ).

Specified by:
visit in interface BpelModelVisitor
Parameters:
holder - visited object.

visit

public void visit(BooleanExpr expr)
Description copied from interface: BpelModelVisitor
Visit Boolean-expr element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
expr - visited object.

visit

public void visit(Branches branches)
Description copied from interface: BpelModelVisitor
Visit branches element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
branches - visited object.

visit

public void visit(CompletionCondition condition)
Description copied from interface: BpelModelVisitor
Visit completionCondition element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
condition - visited object.

visit

public void visit(Condition condition)
Description copied from interface: BpelModelVisitor
Visit condition element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
condition - visited object.

visit

public void visit(DeadlineExpression expression)
Description copied from interface: BpelModelVisitor
Visit Deadline-Expr element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
expression - visited object.

visit

public void visit(Documentation documentation)
Description copied from interface: BpelModelVisitor
Visit Documentation element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
documentation - visited object.

visit

public void visit(Else els)
Description copied from interface: BpelModelVisitor
Visit Else element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
els - visited object.

visit

public void visit(ElseIf elseIf)
Description copied from interface: BpelModelVisitor
Visit ElseIf element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
elseIf - visited object.

visit

public void visit(ExtensibleAssign assign)
Description copied from interface: BpelModelVisitor
Visit ExtensibleAssign element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
assign - visited object.

visit

public void visit(ExtensionActivity activity)
Description copied from interface: BpelModelVisitor
Visit ExtensionActivity element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
activity - visited object.

visit

public void visit(Validate validate)
Description copied from interface: BpelModelVisitor
Visit Validate element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
validate - visited object.

visit

public void visit(ToPart toPart)
Description copied from interface: BpelModelVisitor
Visit ToPart element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
toPart - visited object.

visit

public void visit(ToPartContainer toPartContainer)
Description copied from interface: BpelModelVisitor
Visit ToPartContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
toPartContainer - visited object.

visit

public void visit(TerminationHandler handler)
Description copied from interface: BpelModelVisitor
Visit TerminationHandler element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
handler - visited object.

visit

public void visit(TargetContainer container)
Description copied from interface: BpelModelVisitor
Visit TargetContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(StartCounterValue value)
Description copied from interface: BpelModelVisitor
Visit StartCounterValue element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
value - visited object.

visit

public void visit(SourceContainer container)
Description copied from interface: BpelModelVisitor
Visit SourceContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(ReThrow rethrow)
Description copied from interface: BpelModelVisitor
Visit ReThrow element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
rethrow - visited object.

visit

public void visit(RepeatUntil repeatUntil)
Description copied from interface: BpelModelVisitor
Visit RepeatUntil element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
repeatUntil - visited object.

visit

public void visit(RepeatEvery repeatEvery)
Description copied from interface: BpelModelVisitor
Visit RepeatEvery element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
repeatEvery - visited object.

visit

public void visit(OnEvent event)
Description copied from interface: BpelModelVisitor
Visit OnEvent element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
event - visited object.

visit

public void visit(OnAlarmPick alarmPick)
Description copied from interface: BpelModelVisitor
Visit OnAlarmPick element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
alarmPick - visited object.

visit

public void visit(OnAlarmEvent alarmEvent)
Description copied from interface: BpelModelVisitor
Visit OnAlarmEvent element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
alarmEvent - visited object.

visit

public void visit(ExtensionContainer container)
Description copied from interface: BpelModelVisitor
Visit ExtensionContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(Extension extension)
Description copied from interface: BpelModelVisitor
Visit Extension element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
extension - visited object.

visit

public void visit(FinalCounterValue value)
Description copied from interface: BpelModelVisitor
Visit FinalCounterValue element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
value - visited object.

visit

public void visit(ForEach forEach)
Description copied from interface: BpelModelVisitor
Visit ForEach element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
forEach - visited object.

visit

public void visit(Literal literal)
Description copied from interface: BpelModelVisitor
Visit Literal element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
literal - visited object.

visit

public void visit(Import imp)
Description copied from interface: BpelModelVisitor
Visit Import element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
imp - visited object.

visit

public void visit(If iff)
Description copied from interface: BpelModelVisitor
Visit If element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
iff - visited object.

visit

public void visit(FromPart fromPart)
Description copied from interface: BpelModelVisitor
Visit FromPart element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
fromPart - visited object.

visit

public void visit(FromPartContainer fromPartContainer)
Description copied from interface: BpelModelVisitor
Visit FromPartContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
fromPartContainer - visited object.

visit

public void visit(For fo)
Description copied from interface: BpelModelVisitor
Visit For element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
fo - visited object.

visit

public void visit(MessageExchangeContainer container)
Description copied from interface: BpelModelVisitor
Visit MessageExchangeContainer element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
container - visited object.

visit

public void visit(MessageExchange exchange)
Description copied from interface: BpelModelVisitor
Visit MessageExchange element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
exchange - visited object.

visit

public void visit(ServiceRef ref)
Description copied from interface: BpelModelVisitor
Visit ServiceRef element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
ref - visited object.

visit

public void visit(ExtensionEntity entity)
Description copied from interface: BpelModelVisitor
Visit extension entity.

Specified by:
visit in interface BpelModelVisitor
Parameters:
entity - visited extension object.

visit

public void visit(CompensateScope compensateScope)
Description copied from interface: BpelModelVisitor
Visit CompensateScope element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
compensateScope - visited object.

visit

public void visit(Query query)
Description copied from interface: BpelModelVisitor
Visit Query element.

Specified by:
visit in interface BpelModelVisitor
Parameters:
query - visited object.