Interface ELRedefAble
-
- All Superinterfaces:
ELContAsgnAble
,ELElement
,ELNamedElement
,ELNamespaceAsgnAble
,ELObject
,ELUUIDAble
- All Known Subinterfaces:
ACActivity
,ACActivityEdge
,ACActivityFinalNode
,ACActivityNode
,ACCentralBufferNode
,ACControlFlow
,ACControlNode
,ACDataStoreNode
,ACDecisionNode
,ACExecutableNode
,ACFinalNode
,ACFlowFinalNode
,ACForkNode
,ACInitialNode
,ACJoinNode
,ACMergeNode
,ACObjectFlow
,ACObjectNode
,ACParamNode
,ACStructuredNode
,ANAcceptCall
,ANAcceptEvent
,ANAction
,ANActionInputPin
,ANAddStructuralFeatureValue
,ANBroadcastSignal
,ANCall
,ANCallBehavior
,ANCallOperation
,ANClearAssociation
,ANClearStructuralFeature
,ANCreateLink
,ANCreateObject
,ANDestroyLink
,ANDestroyObject
,ANInputPin
,ANInvocation
,ANLink
,ANOpaque
,ANOutputPin
,ANPin
,ANRaiseException
,ANReadLink
,ANReadSelf
,ANReadStructuralFeature
,ANRemoveStructuralFeatureValue
,ANReply
,ANSendObject
,ANSendSignal
,ANStructuralFeature
,ANTestIdentity
,ANUnmarshall
,ANValSpec
,ANValuePin
,ANWriteLink
,ANWriteStructuralFeature
,BEBehavior
,BEOpaque
,BI2Cube
,BI2DimensionLevel
,BI2DimensionTree
,BI2Hierarchy
,BIHierarchy
,BIHierarchyRole
,BPInterface
,BRResourceCL
,CLActor
,CLArtifact
,CLAssocClass
,CLAssociation
,CLBehavioralFeature
,CLBehavioredClassifier
,CLClass
,CLClassifier
,CLCollaboration
,CLCommunicationPath
,CLComponent
,CLConnector
,CLDataType
,CLDeclarationAbleClassifier
,CLDeploymentSpec
,CLDevice
,CLEncapsulatedClassifier
,CLEnumeration
,CLExecEnv
,CLExtensionPoint
,CLFeature
,CLInterface
,CLNode
,CLOperation
,CLPort
,CLPrimitiveType
,CLProperty
,CLReception
,CLSignal
,CLStructuredClassifier
,CLStructureDefinition
,CLStructureEntry
,CLTemplateParameterAbleClass
,CLUseCase
,DBColumn
,DBColumnSet
,DBTable
,DBTableColumn
,DBView
,DBViewColumn
,ELAssociation
,ELClassifier
,ELFeature
,ELM2Association
,ELM2Attribute
,ELM2Class
,ELProperty
,ELStructFeature
,ELView
,ERAttribute
,ERAttributeSet
,EREntity
,ERRelationship
,ERRole
,ERUsedAttribute
,ERView
,ERViewAttribute
,IAInteraction
,IMAssociation
,IMClassifier
,IMCLDataType
,IMFeature
,IMProperty
,IMSemanticDataType
,IMSequence
,IMStructuralFeature
,IMView
,MM2Association
,MM2Attribute
,MM2Class
,MM2Classification
,MMCreateCLInst
,MMStereotype
,MMStereotypeProperty
,MMStereotypeRelatedElement
,MMStereotypeRelProperty
,MMStereotypeRelTSOption
,MMStereotypeTSOption
,SMProtocolStateMachine
,SMStateMachine
public interface ELRedefAble extends ELNamespaceAsgnAble
This is a utility class for ELRedefAble that provides static methods for creation or other purposes.- Note:
- The interface ELRedefAble describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ELRedefAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends ELRedefAble>
java.util.List<T>getRedefined(java.lang.Class<T> returnType)
All elements redefined by this element.<T extends ELRedefAble>
java.util.List<T>getRedefining(java.lang.Class<T> returnType)
All elements which redefine this element.boolean
isLeaf()
Indicates whether it is possible to further specialize anELRedefAble
element.boolean
isRedefined()
Indicates whether this element is redefined by other elements.boolean
isRedefining()
Indicates whether this element redefines other elements.void
setLeaf(boolean value)
Set the value of Attribut IsLeaf.void
setRedefined(java.util.List<? extends ELRedefAble> values)
Set the value of Foreign Key Redefined.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
isLeaf
boolean isLeaf() throws InoNetException, SrvErrorException
Indicates whether it is possible to further specialize anELRedefAble
element. If the value is true, theELRedefAble
element cannot be further specialized.- Throws:
InoNetException
SrvErrorException
-
setLeaf
void setLeaf(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsLeaf.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isRedefined
boolean isRedefined() throws InoNetException, SrvErrorException
Indicates whether this element is redefined by other elements.- Throws:
InoNetException
SrvErrorException
-
isRedefining
boolean isRedefining() throws InoNetException, SrvErrorException
Indicates whether this element redefines other elements.- Throws:
InoNetException
SrvErrorException
-
getRedefining
<T extends ELRedefAble> java.util.List<T> getRedefining(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All elements which redefine this element.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
getRedefined
<T extends ELRedefAble> java.util.List<T> getRedefined(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All elements redefined by this element.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
setRedefined
void setRedefined(java.util.List<? extends ELRedefAble> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key Redefined.- Parameters:
values
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
-