Esempio n. 1
0
void UmlTransition::init()
{
    declareFct("transition", "uml:Transition", &importIt);
    declareFct("transition", "", &importIt);  // Borland Together 2006 for Eclipse

    Trigger::init();
}
Esempio n. 2
0
void UmlActivity::init()
{
    declareFct("ownedmember", "uml:Activity", &importIt);
    declareFct("packagedelement", "uml:Activity", &importIt);

    UmlExpansionRegion::init();
    UmlInterruptibleActivityRegion::init();
    UmlActivityPartition::init();
    UmlOpaqueAction::init();
    UmlAcceptEventAction::init();
    UmlReadVariableValueAction::init();
    UmlClearVariableValueAction::init();
    UmlWriteVariableValueAction::init();
    UmlAddVariableValueAction::init();
    UmlRemoveVariableValueAction::init();
    UmlCallBehaviorAction::init();
    UmlCallOperationAction::init();
    UmlSendObjectAction::init();
    UmlSendSignalAction::init();
    UmlBroadcastSignalAction::init();
    UmlUnmarshallAction::init();
    UmlValueSpecificationAction::init();
    UmlAcceptCallAction::init();
    UmlReplyAction::init();
    UmlCreateObjectAction::init();
    UmlDestroyObjectAction::init();
    UmlTestIdentityAction::init();
    UmlRaiseExceptionAction::init();
    UmlReduceAction::init();
    UmlActivityControlNode::init();
    UmlFlow::init();
}
Esempio n. 3
0
void UmlAttribute::init()
{
  declareFct("ownedattribute", "uml:Property", &importIt);
  declareFct("ownedattribute", "", &importIt);	// Eclipse .uml
  declareFct("ownedliteral", "uml:EnumerationLiteral", &importIt);
  declareFct("ownedliteral", "", &importIt);	// eclipse
}
void UmlOpaqueAction::init()
{
    declareFct("node", "uml:OpaqueAction", &importIt);
    declareFct("containednode", "uml:OpaqueAction", &importIt);

    declareFct("node", "uml:Action", &importIt);
    declareFct("containednode", "uml:Action", &importIt);
}
Esempio n. 5
0
void UmlNode::init()
{
    declareFct("ownedmember", "uml:Node", &importIt);
    declareFct("packagedelement", "uml:Node", &importIt);
    declareFct("ownedmember", "uml:Device", &importIt);
    declareFct("packagedelement", "uml:Device", &importIt);

}
Esempio n. 6
0
void UmlState::init()
{
  declareFct("ownedmember", "uml:StateMachine", &importIt);
  declareFct("packagedelement", "uml:StateMachine", &importIt);
  declareFct("subvertex", "uml:State", &importIt);
  declareFct("ownedstatemachine", "", &importIt); // andromda emf
  declareFct("ownedbehavior", "uml:StateMachine", &importIt); // magic draw

  UmlRegion::init();
  UmlPseudoState::init();
  UmlFinalState::init();
  UmlTransition::init();
}
Esempio n. 7
0
void UmlFlow::init()
{
  declareFct("edge", "uml:ObjectFlow", &importIt);
  declareFct("containededge", "uml:ObjectFlow", &importIt);
  declareFct("interruptingedge", "uml:ObjectFlow", &importIt);

  declareFct("edge", "uml:ControlFlow", &importIt);
  declareFct("containededge", "uml:ControlFlow", &importIt);
  declareFct("interruptingedge", "uml:ControlFlow", &importIt);
}
Esempio n. 8
0
void UmlUseCase::init()
{
  declareFct("ownedmember", "uml:UseCase", &importIt);
  declareFct("ownedusecase", "uml:UseCase", &importIt);
  declareFct("packagedelement", "uml:UseCase", &importIt);

  declareFct("extend", "uml:Extend", &importExtendInclude);
  declareFct("include", "uml:Include", &importExtendInclude);

  declareFct("extensionpoint", "uml:ExtensionPoint", &importExtensionPoint);

}
void UmlActivityObject::init()
{
    declareFct("node", "uml:ObjectNode", &importIt);
    declareFct("containednode", "uml:ObjectNode", &importIt);

    declareFct("node", "uml:DataStoreNode", &importIt);
    declareFct("containednode", "uml:DataStoreNode", &importIt);

    declareFct("node", "uml:CentralBufferNode", &importIt);
    declareFct("containednode", "uml:CentralBufferNode", &importIt);

    UmlActivityPin::init();
}
Esempio n. 10
0
void UmlActivityPin::init()
{
  declareFct("argument", "uml:InputPin", &importIt);
  declareFct("input", "uml:InputPin", &importIt);
  declareFct("insertat", "uml:InputPin", &importIt);
  declareFct("object", "uml:InputPin", &importIt);
  declareFct("removeat", "uml:InputPin", &importIt);
  declareFct("request", "uml:InputPin", &importIt);
  declareFct("target", "uml:InputPin", &importIt);
  declareFct("value", "uml:InputPin", &importIt);
  declareFct("inputvalue", "uml:InputPin", &importIt);
  declareFct("returninformation", "uml:InputPin", &importIt);
  declareFct("first", "uml:InputPin", &importIt);
  declareFct("second", "uml:InputPin", &importIt);
  declareFct("exception", "uml:InputPin", &importIt);
  declareFct("collection", "uml:InputPin", &importIt);
  
  declareFct("output", "uml:OutputPin", &importIt);
  declareFct("outputvalue", "uml:OutputPin", &importIt);
  declareFct("result", "uml:OutputPin", &importIt);
  declareFct("returninformation", "uml:OutputPin", &importIt);

}
void UmlBroadcastSignalAction::init()
{
    declareFct("node", "uml:BroadcastSignalAction", &importIt);
    declareFct("containednode", "uml:BroadcastSignalAction", &importIt);
}
void UmlReduceAction::init()
{
    declareFct("node", "uml:ReduceAction", &importIt);
    declareFct("containednode", "uml:ReduceAction", &importIt);
}
void UmlRaiseExceptionAction::init()
{
    declareFct("node", "uml:RaiseExceptionAction", &importIt);
    declareFct("containednode", "uml:RaiseExceptionAction", &importIt);
}
void UmlTestIdentityAction::init()
{
    declareFct("node", "uml:TestIdentityAction", &importIt);
    declareFct("containednode", "uml:TestIdentityAction", &importIt);
}
void UmlDestroyObjectAction::init()
{
    declareFct("node", "uml:DestroyObjectAction", &importIt);
    declareFct("containednode", "uml:DestroyObjectAction", &importIt);
}
Esempio n. 16
0
void UmlInterruptibleActivityRegion::init()
{
  declareFct("group", "uml:InterruptibleActivityRegion", &importIt);

}
Esempio n. 17
0
void UmlArtifact::init()
{
    declareFct("ownedmember", "uml:Artifact", &importIt);
    declareFct("packagedelement", "uml:Artifact", &importIt);
}
Esempio n. 18
0
void UmlFinalState::init()
{
  declareFct("subvertex", "uml:FinalState", &importIt);

}
void UmlUnmarshallAction::init()
{
    declareFct("node", "uml:UnmarshallAction", &importIt);
    declareFct("containednode", "uml:UnmarshallAction", &importIt);
}
void UmlCallBehaviorAction::init()
{
    declareFct("node", "uml:CallBehaviorAction", &importIt);
    declareFct("containednode", "uml:CallBehaviorAction", &importIt);
}
void UmlCallOperationAction::init()
{
    declareFct("node", "uml:CallOperationAction", &importIt);
    declareFct("containednode", "uml:CallOperationAction", &importIt);
}
Esempio n. 22
0
void UmlRegion::init()
{
    declareFct("region", "uml:Region", &importIt);
    declareFct("region", "", &importIt);	// sometimes with Visual Paradigm
}
void UmlRemoveVariableValueAction::init()
{
    declareFct("node", "uml:RemoveVariableValueAction", &importIt);
    declareFct("containednode", "uml:RemoveVariableValueAction", &importIt);
}
void UmlValueSpecificationAction::init()
{
    declareFct("node", "uml:ValueSpecificationAction", &importIt);
    declareFct("containednode", "uml:ValueSpecificationAction", &importIt);
}
Esempio n. 25
0
void UmlItem::init()
{
    declareFct("xmi:documentation", "", &importDocumentation);

    declareFct("ownedcomment", "uml:Comment", &importComment);
    declareFct("ownedcomment", "", &importComment); // andromda emf

    declareFct("xmi:extension", "", &importExtension);

    declareFct("incoming", "", &incoming);
    declareFct("outgoing", "", &outgoing);

    declareFct("ownedbehavior", "uml:OpaqueBehavior", &importOpaqueDef);
    declareFct("ownedmember", "uml:OpaqueExpression", &importOpaqueDef);
    declareFct("packagedelement", "uml:OpaqueExpression", &importOpaqueDef);

    declareFct("generalization", "uml:Generalization", &importGeneralization);
    declareFct("generalization", "", &importGeneralization);	// eclipse

    declareFct("ownedelement", "uml:Dependency", &importDependency);
    declareFct("ownedmember", "uml:Dependency", &importDependency);
    declareFct("packagedelement", "uml:Dependency", &importDependency);

    declareFct("ownedelement", "uml:Usage", &importDependency);
    declareFct("ownedmember", "uml:Usage", &importDependency);
    declareFct("packagedelement", "uml:Usage", &importDependency);

    declareFct("ownedelement", "uml:Realization", &importRealization);
    declareFct("ownedmember", "uml:Realization", &importRealization);
    declareFct("packagedelement", "uml:Realization", &importRealization);
    declareFct("interfacerealization", "uml:InterfaceRealization", &importRealization);

}
void UmlAcceptCallAction::init()
{
    declareFct("node", "uml:AcceptCallAction", &importIt);
    declareFct("containednode", "uml:AcceptCallAction", &importIt);
}
Esempio n. 27
0
void UmlPackage::init()
{
    declareFct("uml:model", "uml:Model", &importIt);
    declareFct("packagedelement", "uml:Package", &importIt);
    declareFct("ownedmember", "uml:Package", &importIt);
    declareFct("ownedmember", "uml:Model", &importIt); // magic draw
    declareFct("packagedelement", "uml:Profile", &importIt);
    declareFct("ownedmember", "uml:Profile", &importIt);

    declareFct("uml:package", "", &importIt);

    declareFct("uml:model", "", &importIt);

    declareFct("uml:profile", "", &importIt);
    declareFct("profileapplication", "", &appliedProfile);
    declareFct("profileapplication", "uml:ProfileApplication", &appliedProfile);

    //

    UmlItem::init();
    UmlUseCase::init();
    UmlClass::init();
    UmlState::init();
    UmlActivity::init();
    UmlComponent::init();
    UmlNode::init();
    UmlArtifact::init();
}
void UmlSendSignalAction::init()
{
    declareFct("node", "uml:SendSignalAction", &importIt);
    declareFct("containednode", "uml:SendSignalAction", &importIt);
}
Esempio n. 29
0
void UmlClass::init()
{
    declareFct("ownedmember", "uml:Class", &importIt);
    declareFct("packagedelement", "uml:Class", &importIt);
    declareFct("nestedclassifier", "uml:Class", &importIt);

    declareFct("ownedmember", "uml:AssociationClass", &importIt);
    declareFct("packagedelement", "uml:AssociationClass", &importIt);
    declareFct("nestedclassifier", "uml:AssociationClass", &importIt);

    declareFct("ownedmember", "uml:Interface", &importIt);
    declareFct("packagedelement", "uml:Interface", &importIt);
    declareFct("nestedclassifier", "uml:Interface", &importIt);

    declareFct("ownedmember", "uml:Enumeration", &importIt);
    declareFct("packagedelement", "uml:Enumeration", &importIt);
    declareFct("nestedclassifier", "uml:Enumeration", &importIt);

    declareFct("ownedmember", "uml:Actor", &importIt);
    declareFct("packagedelement", "uml:Actor", &importIt);
    declareFct("nestedclassifier", "uml:Actor", &importIt);

    declareFct("ownedmember", "uml:Stereotype", &importIt);
    declareFct("packagedelement", "uml:Stereotype", &importIt);

    //

    declareFct("ownedmember", "uml:PrimitiveType", &importPrimitiveType);
    declareFct("packagedelement", "uml:PrimitiveType", &importPrimitiveType);
    declareFct("ownedmember", "uml:DataType", &importPrimitiveType);
    declareFct("packagedelement", "uml:DataType", &importPrimitiveType);

    //

    UmlAttribute::init();
    UmlRelation::init();
    UmlOperation::init();
    ClassInstance::init();
}
void UmlCreateObjectAction::init()
{
    declareFct("node", "uml:CreateObjectAction", &importIt);
    declareFct("containednode", "uml:CreateObjectAction", &importIt);
}