Interface Commentable
- All Known Subinterfaces:
Abstract
,AccessProvidingModuleDirective
,Addition
,AdditionalField
,AdditionalLocalVariable
,AdditiveExpression
,AdditiveExpressionChild
,AdditiveOperator
,AndExpression
,AndExpressionChild
,Annotable
,AnnotableAndModifiable
,Annotation
,AnnotationAttributeSetting
,AnnotationInstance
,AnnotationInstanceOrModifier
,AnnotationParameter
,AnnotationParameterList
,AnnotationValue
,AnonymousClass
,Argumentable
,ArrayConstructorReferenceExpression
,ArrayDimension
,ArrayInitializationValue
,ArrayInitializer
,ArrayInstantiation
,ArrayInstantiationBySize
,ArrayInstantiationByValues
,ArrayInstantiationByValuesTyped
,ArrayInstantiationByValuesUntyped
,ArraySelector
,ArrayTypeable
,Assert
,Assignment
,AssignmentAnd
,AssignmentDivision
,AssignmentExclusiveOr
,AssignmentExpression
,AssignmentExpressionChild
,AssignmentLeftShift
,AssignmentMinus
,AssignmentModulo
,AssignmentMultiplication
,AssignmentOperator
,AssignmentOr
,AssignmentPlus
,AssignmentRightShift
,AssignmentUnsignedRightShift
,BinaryIntegerLiteral
,BinaryLongLiteral
,Block
,BlockContainer
,Boolean
,BooleanLiteral
,Break
,Byte
,CallTypeArgumentable
,CastExpression
,CatchBlock
,CatchParameter
,Char
,CharacterLiteral
,Class
,Classifier
,ClassifierImport
,ClassifierReference
,ClassMethod
,ClassTypeConstructorReferenceExpression
,CompilationUnit
,Complement
,ConcreteClassifier
,Condition
,Conditional
,ConditionalAndExpression
,ConditionalAndExpressionChild
,ConditionalExpression
,ConditionalExpressionChild
,ConditionalOrExpression
,ConditionalOrExpressionChild
,Constructor
,Continue
,DecimalDoubleLiteral
,DecimalFloatLiteral
,DecimalIntegerLiteral
,DecimalLongLiteral
,Default
,DefaultSwitchCase
,DefaultSwitchRule
,Division
,Double
,DoubleLiteral
,DoWhileLoop
,ElementReference
,EmptyMember
,EmptyModel
,EmptyStatement
,EnumConstant
,Enumeration
,Equal
,EqualityExpression
,EqualityExpressionChild
,EqualityOperator
,ExceptionThrower
,ExclusiveOrExpression
,ExclusiveOrExpressionChild
,ExplicitConstructorCall
,ExplicitlyTypedLambdaParameters
,ExportsModuleDirective
,Expression
,ExpressionList
,ExpressionStatement
,ExtendsTypeArgument
,Field
,Final
,Float
,FloatLiteral
,ForEachLoop
,ForLoop
,ForLoopInitializer
,GreaterThan
,GreaterThanOrEqual
,HexDoubleLiteral
,HexFloatLiteral
,HexIntegerLiteral
,HexLongLiteral
,IdentifierReference
,Implementor
,ImplicitlyTypedLambdaParameters
,Import
,ImportingElement
,InclusiveOrExpression
,InclusiveOrExpressionChild
,InferableType
,Initializable
,InstanceOfExpression
,InstanceOfExpressionChild
,Instantiation
,Int
,IntegerLiteral
,Interface
,InterfaceMethod
,JavaRoot
,Jump
,JumpLabel
,LambdaBody
,LambdaExpression
,LambdaParameters
,LeftShift
,LessThan
,LessThanOrEqual
,Literal
,LocalVariable
,LocalVariableStatement
,Long
,LongLiteral
,Member
,MemberContainer
,Method
,MethodCall
,MethodReferenceExpression
,MethodReferenceExpressionChild
,MinusMinus
,Modifiable
,Modifier
,Module
,ModuleDirective
,ModuleReference
,ModuleRequiresModifier
,Multiplication
,MultiplicativeExpression
,MultiplicativeExpressionChild
,MultiplicativeOperator
,NamedElement
,NamespaceAwareElement
,NamespaceClassifierReference
,Native
,Negate
,NestedExpression
,NewConstructorCall
,NewConstructorCallWithInferredTypeArguments
,NormalSwitchCase
,NormalSwitchRule
,NotEqual
,NullLiteral
,OctalIntegerLiteral
,OctalLongLiteral
,Open
,OpensModuleDirective
,Operator
,OrdinaryParameter
,Package
,PackageImport
,PackageReference
,Parameter
,Parametrizable
,PlusPlus
,PrefixUnaryModificationExpression
,PrimaryExpression
,PrimaryExpressionReferenceExpression
,PrimitiveType
,PrimitiveTypeReference
,Private
,Protected
,ProvidesModuleDirective
,Public
,QualifiedTypeArgument
,ReceiverParameter
,Reference
,ReferenceableElement
,ReflectiveClassReference
,RelationExpression
,RelationExpressionChild
,RelationOperator
,Remainder
,RequiresModuleDirective
,Resource
,Return
,RightShift
,Self
,SelfReference
,ShiftExpression
,ShiftExpressionChild
,ShiftOperator
,Short
,SingleAnnotationParameter
,SingleImplicitLambdaParameter
,Statement
,StatementContainer
,StatementListContainer
,Static
,StaticClassifierImport
,StaticImport
,StaticMemberImport
,Strictfp
,StringReference
,Subtraction
,SuffixUnaryModificationExpression
,Super
,SuperTypeArgument
,Switch
,SwitchCase
,SwitchRule
,Synchronized
,SynchronizedBlock
,TextBlockReference
,This
,Throw
,Transient
,Transitive
,TryBlock
,Type
,TypeArgument
,TypeArgumentable
,TypedElement
,TypedElementExtension
,TypeParameter
,TypeParametrizable
,TypeReference
,UnaryExpression
,UnaryExpressionChild
,UnaryModificationExpression
,UnaryModificationExpressionChild
,UnaryModificationOperator
,UnaryOperator
,UnknownTypeArgument
,UnsignedRightShift
,UsesModuleDirective
,Variable
,VariableLengthParameter
,Void
,Volatile
,WhileLoop
,YieldStatement
- All Known Implementing Classes:
AbstractImpl
,AccessProvidingModuleDirectiveImpl
,AdditionalFieldImpl
,AdditionalLocalVariableImpl
,AdditionImpl
,AdditiveExpressionChildImpl
,AdditiveExpressionImpl
,AdditiveOperatorImpl
,AndExpressionChildImpl
,AndExpressionImpl
,AnnotableAndModifiableImpl
,AnnotableImpl
,AnnotationAttributeSettingImpl
,AnnotationImpl
,AnnotationInstanceImpl
,AnnotationInstanceOrModifierImpl
,AnnotationParameterImpl
,AnnotationParameterListImpl
,AnnotationValueImpl
,AnonymousClassImpl
,ArgumentableImpl
,ArrayConstructorReferenceExpressionImpl
,ArrayDimensionImpl
,ArrayInitializationValueImpl
,ArrayInitializerImpl
,ArrayInstantiationBySizeImpl
,ArrayInstantiationByValuesImpl
,ArrayInstantiationByValuesTypedImpl
,ArrayInstantiationByValuesUntypedImpl
,ArrayInstantiationImpl
,ArraySelectorImpl
,ArrayTypeableImpl
,AssertImpl
,AssignmentAndImpl
,AssignmentDivisionImpl
,AssignmentExclusiveOrImpl
,AssignmentExpressionChildImpl
,AssignmentExpressionImpl
,AssignmentImpl
,AssignmentLeftShiftImpl
,AssignmentMinusImpl
,AssignmentModuloImpl
,AssignmentMultiplicationImpl
,AssignmentOperatorImpl
,AssignmentOrImpl
,AssignmentPlusImpl
,AssignmentRightShiftImpl
,AssignmentUnsignedRightShiftImpl
,BinaryIntegerLiteralImpl
,BinaryLongLiteralImpl
,BlockContainerImpl
,BlockImpl
,BooleanImpl
,BooleanLiteralImpl
,BreakImpl
,ByteImpl
,CallTypeArgumentableImpl
,CastExpressionImpl
,CatchBlockImpl
,CatchParameterImpl
,CharacterLiteralImpl
,CharImpl
,ClassifierImpl
,ClassifierImportImpl
,ClassifierReferenceImpl
,ClassImpl
,ClassMethodImpl
,ClassTypeConstructorReferenceExpressionImpl
,CommentableImpl
,CompilationUnitImpl
,ComplementImpl
,ConcreteClassifierImpl
,ConditionalAndExpressionChildImpl
,ConditionalAndExpressionImpl
,ConditionalExpressionChildImpl
,ConditionalExpressionImpl
,ConditionalImpl
,ConditionalOrExpressionChildImpl
,ConditionalOrExpressionImpl
,ConditionImpl
,ConstructorImpl
,ContinueImpl
,DecimalDoubleLiteralImpl
,DecimalFloatLiteralImpl
,DecimalIntegerLiteralImpl
,DecimalLongLiteralImpl
,DefaultImpl
,DefaultSwitchCaseImpl
,DefaultSwitchRuleImpl
,DivisionImpl
,DoubleImpl
,DoubleLiteralImpl
,DoWhileLoopImpl
,ElementReferenceImpl
,EmptyMemberImpl
,EmptyModelImpl
,EmptyStatementImpl
,EnumConstantImpl
,EnumerationImpl
,EqualImpl
,EqualityExpressionChildImpl
,EqualityExpressionImpl
,EqualityOperatorImpl
,ExceptionThrowerImpl
,ExclusiveOrExpressionChildImpl
,ExclusiveOrExpressionImpl
,ExplicitConstructorCallImpl
,ExplicitlyTypedLambdaParametersImpl
,ExportsModuleDirectiveImpl
,ExpressionImpl
,ExpressionListImpl
,ExpressionStatementImpl
,ExtendsTypeArgumentImpl
,FieldImpl
,FinalImpl
,FloatImpl
,FloatLiteralImpl
,ForEachLoopImpl
,ForLoopImpl
,ForLoopInitializerImpl
,GreaterThanImpl
,GreaterThanOrEqualImpl
,HexDoubleLiteralImpl
,HexFloatLiteralImpl
,HexIntegerLiteralImpl
,HexLongLiteralImpl
,IdentifierReferenceImpl
,ImplementorImpl
,ImplicitlyTypedLambdaParametersImpl
,ImportImpl
,ImportingElementImpl
,InclusiveOrExpressionChildImpl
,InclusiveOrExpressionImpl
,InferableTypeImpl
,InitializableImpl
,InstanceOfExpressionChildImpl
,InstanceOfExpressionImpl
,InstantiationImpl
,IntegerLiteralImpl
,InterfaceImpl
,InterfaceMethodImpl
,IntImpl
,JavaRootImpl
,JumpImpl
,JumpLabelImpl
,LambdaBodyImpl
,LambdaExpressionImpl
,LambdaParametersImpl
,LeftShiftImpl
,LessThanImpl
,LessThanOrEqualImpl
,LiteralImpl
,LocalVariableImpl
,LocalVariableStatementImpl
,LongImpl
,LongLiteralImpl
,MemberContainerImpl
,MemberImpl
,MethodCallImpl
,MethodImpl
,MethodReferenceExpressionChildImpl
,MethodReferenceExpressionImpl
,MinusMinusImpl
,ModifiableImpl
,ModifierImpl
,ModuleDirectiveImpl
,ModuleImpl
,ModuleReferenceImpl
,ModuleRequiresModifierImpl
,MultiplicationImpl
,MultiplicativeExpressionChildImpl
,MultiplicativeExpressionImpl
,MultiplicativeOperatorImpl
,NamedElementImpl
,NamespaceAwareElementImpl
,NamespaceClassifierReferenceImpl
,NativeImpl
,NegateImpl
,NestedExpressionImpl
,NewConstructorCallImpl
,NewConstructorCallWithInferredTypeArgumentsImpl
,NormalSwitchCaseImpl
,NormalSwitchRuleImpl
,NotEqualImpl
,NullLiteralImpl
,OctalIntegerLiteralImpl
,OctalLongLiteralImpl
,OpenImpl
,OpensModuleDirectiveImpl
,OperatorImpl
,OrdinaryParameterImpl
,PackageImpl
,PackageImportImpl
,PackageReferenceImpl
,ParameterImpl
,ParametrizableImpl
,PlusPlusImpl
,PrefixUnaryModificationExpressionImpl
,PrimaryExpressionImpl
,PrimaryExpressionReferenceExpressionImpl
,PrimitiveTypeImpl
,PrimitiveTypeReferenceImpl
,PrivateImpl
,ProtectedImpl
,ProvidesModuleDirectiveImpl
,PublicImpl
,QualifiedTypeArgumentImpl
,ReceiverParameterImpl
,ReferenceableElementImpl
,ReferenceImpl
,ReflectiveClassReferenceImpl
,RelationExpressionChildImpl
,RelationExpressionImpl
,RelationOperatorImpl
,RemainderImpl
,RequiresModuleDirectiveImpl
,ReturnImpl
,RightShiftImpl
,SelfImpl
,SelfReferenceImpl
,ShiftExpressionChildImpl
,ShiftExpressionImpl
,ShiftOperatorImpl
,ShortImpl
,SingleAnnotationParameterImpl
,SingleImplicitLambdaParameterImpl
,StatementContainerImpl
,StatementImpl
,StatementListContainerImpl
,StaticClassifierImportImpl
,StaticImpl
,StaticImportImpl
,StaticMemberImportImpl
,StrictfpImpl
,StringReferenceImpl
,SubtractionImpl
,SuffixUnaryModificationExpressionImpl
,SuperImpl
,SuperTypeArgumentImpl
,SwitchCaseImpl
,SwitchImpl
,SwitchRuleImpl
,SynchronizedBlockImpl
,SynchronizedImpl
,TemporalCompositeClassifier
,TemporalCompositeTypeReference
,TemporalUnknownLambdaExpressionType
,TemporalUnknownType
,TextBlockReferenceImpl
,ThisImpl
,ThrowImpl
,TransientImpl
,TransitiveImpl
,TryBlockImpl
,TypeArgumentableImpl
,TypeArgumentImpl
,TypedElementExtensionImpl
,TypedElementImpl
,TypeImpl
,TypeParameterImpl
,TypeParametrizableImpl
,TypeReferenceImpl
,UnaryExpressionChildImpl
,UnaryExpressionImpl
,UnaryModificationExpressionChildImpl
,UnaryModificationExpressionImpl
,UnaryModificationOperatorImpl
,UnaryOperatorImpl
,UnknownTypeArgumentImpl
,UnsignedRightShiftImpl
,UsesModuleDirectiveImpl
,VariableImpl
,VariableLengthParameterImpl
,VoidImpl
,VolatileImpl
,WhileLoopImpl
,YieldStatementImpl
A representation of the model object 'Commentable'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAfterContainingStatement
(Statement statementToAdd) void
addBeforeContainingStatement
(Statement statementToAdd) getChildrenByEType
(EClass type) <T> EList<T>
getChildrenByType
(Class<T> type) getConcreteClassifier
(String name) getConcreteClassifiers
(String packageName, String classifierQuery) getFirstChildByEType
(EClass type) <T> T
getFirstChildByType
(Class<T> type) Returns the value of the 'Layout Informations' containment reference list.getLibClass
(String name) getLibInterface
(String name) getParentByEType
(EClass type) <T> T
getParentByType
(Class<T> type) Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getLayoutInformations
EList<LayoutInformation> getLayoutInformations()Returns the value of the 'Layout Informations' containment reference list. The list contents are of typeLayoutInformation
.- Returns:
- the value of the 'Layout Informations' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getConcreteClassifier
- Generated class or method.
- EMF model class or method.
-
getConcreteClassifiers
- Generated class or method.
- EMF model class or method.
-
getLibClass
- Generated class or method.
- EMF model class or method.
-
getLibInterface
- Generated class or method.
- EMF model class or method.
-
getClassClass
Class getClassClass()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getObjectClass
Class getObjectClass()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getStringClass
Class getStringClass()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getAnnotationInterface
Interface getAnnotationInterface()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingAnnotationInstance
AnnotationInstance getContainingAnnotationInstance()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingAnonymousClass
AnonymousClass getContainingAnonymousClass()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingConcreteClassifier
ConcreteClassifier getContainingConcreteClassifier()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingCompilationUnit
CompilationUnit getContainingCompilationUnit()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingPackageName
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingContainerName
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getParentConcreteClassifier
ConcreteClassifier getParentConcreteClassifier()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getParentByEType
- Generated class or method.
- EMF model class or method.
-
getFirstChildByEType
- Generated class or method.
- EMF model class or method.
-
getParentByType
- Generated class or method.
- EMF model class or method.
-
getFirstChildByType
- Generated class or method.
- EMF model class or method.
-
getChildrenByEType
- Generated class or method.
- EMF model class or method.
-
getChildrenByType
- Generated class or method.
- EMF model class or method.
-
addBeforeContainingStatement
- Generated class or method.
- EMF model class or method.
- statementToAddRequired="true"
-
addAfterContainingStatement
- Generated class or method.
- EMF model class or method.
- statementToAddRequired="true"
-