Package cruise.umple.cpp.gen
Class GenInterface
java.lang.Object
cruise.umple.cpp.gen.GenClass
cruise.umple.cpp.gen.GenInterface
- All Implemented Interfaces:
java.io.Serializable
public class GenInterface extends GenClass implements java.io.Serializable
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class cruise.umple.cpp.gen.GenClass
ASSOCIATION_GROUP, ATTRIBUTE_GROUP, AUTOUNIQUE_ATTRIBUTE_GROUP, CONSTRUCTOR_GROUP, DESTRUCTOR_GROUP, ENUM_GROUP, GLOBAL_GROUP, HELPER_GROUP, METHOD_GROUP, NL, PREDEFINED_OPERATOR_GROUP, STATIC_ATTRIBUTE_GROUP, STREAM_HELPER_GROUP, TEXT_0, TEXT_1, TEXT_10, TEXT_11, TEXT_12, TEXT_13, TEXT_14, TEXT_15, TEXT_16, TEXT_17, TEXT_18, TEXT_19, TEXT_2, TEXT_20, TEXT_21, TEXT_22, TEXT_23, TEXT_24, TEXT_25, TEXT_26, TEXT_27, TEXT_28, TEXT_29, TEXT_3, TEXT_30, TEXT_31, TEXT_32, TEXT_33, TEXT_34, TEXT_35, TEXT_36, TEXT_4, TEXT_5, TEXT_6, TEXT_7, TEXT_8, TEXT_9
-
Constructor Summary
Constructors Constructor Description GenInterface()
-
Method Summary
Modifier and Type Method Description void
delete()
GenClass
getGenClassInterface()
boolean
hasGenClassInterface()
boolean
setGenClassInterface(GenClass aGenClassInterface)
Methods inherited from class cruise.umple.cpp.gen.GenClass
_activeObjectUID, _emitBody, _emitHeader, _hashCodeImplementation, _incompleteDeclaration, _incompleteStructDeclaration, _introComment, _introRequirement, _isHeaderType, _namespaceDeclaration, _namspaceCheck, _remoteParserDefinition, _typeIncludes, _visibilityPart, _windowsSocketDefinition, activeFields, activeMethods, activeObjectUID, addAsBuiltin, addAsLibrary, addAssociation, addAssociationAt, addAsType, addAttributeGroup, addAutoStatemachine, addAutoStatemachineAt, addChild, addComment, addComplexPort, addComplexPortAt, addConstructorContent, addConstructorContentAt, addDeclaration, addDependency, addDependency, addEnumeration, addEnumerationAt, addField, addGenConstructor, addGenConstructor, addGenConstructorAt, addHeaderDependency, addIncomplete, addInterface, addMemberInitializer, addMethod, addOrMoveAssociationAt, addOrMoveAutoStatemachineAt, addOrMoveComplexPortAt, addOrMoveConstructorContentAt, addOrMoveEnumerationAt, addOrMoveGenConstructorAt, addOrMovePortAt, addOrMoveRelatedActiveMethodAt, addOrMoveStatemachineAt, addOrMoveTimerStatemachineAt, addOrMoveUniqueConstructorContentAt, addPort, addPortAt, addPredefinition, addRelatedActiveMethod, addRelatedActiveMethodAt, addRequirement, addSpecializedDefinition, addStatemachine, addStatemachineAt, addStruct, addTimerStatemachine, addTimerStatemachineAt, addToDeclarations, addUniqueConstructorContent, addUniqueConstructorContentAt, allMethods, allParents, associationByName, baseDeclarations, callNamespaceBegin, callNamespaceEnd, checkMethod, classDeclarations, complexPortByName, declarations, emitBody, emitComments, emitHeader, emitRequirements, enumByName, enumerationString, fieldByName, fullPath, fullQualifiedName, fullQualifiedName, getAssociation, getAssociations, getAttributeGroup, getAttributeGroups, getAttributeGroupsPriority, getAutoStatemachine, getAutoStatemachines, getChild, getChildren, getChildrenPriority, getComment, getComments, getCommentsPriority, getComplexPort, getComplexPorts, getConstructorContent, getConstructorContents, getDependencies, getDependenciesPriority, getDependency, getEnumeration, getEnumerations, getField, getFields, getFieldsPriority, getGenClassClass, getGenConstructor, getGenConstructors, getGeneratable, getGenPackage, getHeaderDependencies, getHeaderDependenciesPriority, getHeaderDependency, getIncomplete, getIncompletes, getIncompletesPriority, getInterface, getInterfaces, getInterfacesPriority, getIsAbstract, getIsRemote, getMemberInitializer, getMemberInitializers, getMemberInitializersPriority, getMethod, getMethods, getMethodsPriority, getName, getNamespace, getParent, getPort, getPorts, getPredefinition, getPredefinitions, getPredefinitionsPriority, getPriority, getRelatedActiveMethod, getRelatedActiveMethod, getRequirement, getRequirements, getRequirementsPriority, getSingleton, getSpecializedDefinition, getSpecializedDefinitions, getSpecializedDefinitionsPriority, getStatemachine, getStatemachines, getStruct, getStructs, getStructsPriority, getTimerStatemachine, getTimerStatemachines, getUniqueConstructorContent, getUniqueConstructorContents, handleLibrary, hasAssociations, hasAttributeGroups, hasAutoStatemachines, hasChildren, hasComments, hasComplexPorts, hasConstructorContents, hasDependencies, hasEnumerations, hasFields, hasGenClassClass, hasGenConstructors, hasGenPackage, hashCodeImplementation, hasHeaderDependencies, hasIncompletes, hasInterfaces, hasMemberInitializers, hasMethods, hasPorts, hasPredefinitions, hasRelatedActiveMethod, hasRequirements, hasSpecializedDefinitions, hasStatemachines, hasStructs, hasTimerStatemachines, hasUniqueConstructorContents, headerIncludes, implementableMethods, implementableMethods, implementations, includeNamespace, incompleteDeclaration, incompleteDeclarations, incompleteStructDeclaration, indexOfAssociation, indexOfAttributeGroup, indexOfAutoStatemachine, indexOfChild, indexOfComment, indexOfComplexPort, indexOfConstructorContent, indexOfDependency, indexOfEnumeration, indexOfField, indexOfGenConstructor, indexOfHeaderDependency, indexOfIncomplete, indexOfInterface, indexOfMemberInitializer, indexOfMethod, indexOfPort, indexOfPredefinition, indexOfRelatedActiveMethod, indexOfRequirement, indexOfSpecializedDefinition, indexOfStatemachine, indexOfStruct, indexOfTimerStatemachine, indexOfUniqueConstructorContent, initializerByName, introComment, introRequirement, isGeneratable, isHeaderType, isIsAbstract, isIsRemote, isSingleton, libraryIncludes, memberInitializerString, methodByIdentifier, methodByName, minimumNumberOfAssociations, minimumNumberOfAttributeGroups, minimumNumberOfAutoStatemachines, minimumNumberOfChildren, minimumNumberOfComments, minimumNumberOfComplexPorts, minimumNumberOfConstructorContents, minimumNumberOfDependencies, minimumNumberOfEnumerations, minimumNumberOfFields, minimumNumberOfGenConstructors, minimumNumberOfHeaderDependencies, minimumNumberOfIncompletes, minimumNumberOfInterfaces, minimumNumberOfMemberInitializers, minimumNumberOfMethods, minimumNumberOfPorts, minimumNumberOfPredefinitions, minimumNumberOfRelatedActiveMethod, minimumNumberOfRequirements, minimumNumberOfSpecializedDefinitions, minimumNumberOfStatemachines, minimumNumberOfStructs, minimumNumberOfTimerStatemachines, minimumNumberOfUniqueConstructorContents, namespace, namespace, namespaceCallPath, namespaceClosing, namespaceClosing, namespaceDeclaration, namespaceEnclosure, namespaceEnclosure, namespaceEnclosure, namespaceOpening, namespaceOpening, namspaceCheck, numberOfAssociations, numberOfAttributeGroups, numberOfAutoStatemachines, numberOfChildren, numberOfComments, numberOfComplexPorts, numberOfConstructorContents, numberOfDependencies, numberOfEnumerations, numberOfFields, numberOfGenConstructors, numberOfHeaderDependencies, numberOfIncompletes, numberOfInterfaces, numberOfMemberInitializers, numberOfMethods, numberOfPorts, numberOfPredefinitions, numberOfRelatedActiveMethod, numberOfRequirements, numberOfSpecializedDefinitions, numberOfStatemachines, numberOfStructs, numberOfTimerStatemachines, numberOfUniqueConstructorContents, portNames, predefinitions, preprocessingDefinition, preprocessingDefinitionName, qualifiedName, remoteParserDefinition, removeAssociation, removeAttributeGroup, removeAutoStatemachine, removeChild, removeComment, removeComplexPort, removeConstructorContent, removeDependency, removeEnumeration, removeField, removeGenConstructor, removeHeaderDependency, removeIncomplete, removeInterface, removeMemberInitializer, removeMethod, removePort, removePredefinition, removeRelatedActiveMethod, removeRequirement, removeSpecializedDefinition, removeStatemachine, removeStruct, removeTimerStatemachine, removeUniqueConstructorContent, rootIncludeName, searchAllMethods, searchAllMethods, searchDependencies, searchDependencies, searchParents, selfIncompleteDeclarations, setAttributeGroupsPriority, setChildrenPriority, setCommentsPriority, setDependenciesPriority, setFieldsPriority, setGenClassClass, setGeneratable, setGenPackage, setHeaderDependenciesPriority, setIncompletesPriority, setInterfacesPriority, setIsAbstract, setIsRemote, setMemberInitializersPriority, setMethodsPriority, setName, setParent, setPredefinitionsPriority, setPriority, setRequirementsPriority, setSingleton, setSpecializedDefinitionsPriority, setStructsPriority, specializedDefinitions, toPath, toString, typeIncludes, typeIncludes, unquotedType, visibilityContent, visibilityPart, windowsSocketDefinition
-
Constructor Details
-
GenInterface
public GenInterface()
-
-
Method Details
-
getGenClassInterface
-
hasGenClassInterface
public boolean hasGenClassInterface() -
setGenClassInterface
-
delete
public void delete()
-