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,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,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,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,TextBlockReferenceImpl,ThisImpl,ThrowImpl,TransientImpl,TransitiveImpl,TryBlockImpl,TypeArgumentableImpl,TypeArgumentImpl,TypedElementImpl,TypeImpl,TypeParameterImpl,TypeParametrizableImpl,TypeReferenceImpl,UnaryExpressionChildImpl,UnaryExpressionImpl,UnaryModificationExpressionChildImpl,UnaryModificationExpressionImpl,UnaryModificationOperatorImpl,UnaryOperatorImpl,UnknownTypeArgumentImpl,UnsignedRightShiftImpl,UsesModuleDirectiveImpl,VariableImpl,VariableLengthParameterImpl,VoidImpl,VolatileImpl,WhileLoopImpl,YieldStatementImpl
public interface Commentable extends EObject
A representation of the model object 'Commentable'.The following features are supported:
- See Also:
CommonsPackage.getCommentable()- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
-
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 Detail
-
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:
CommonsPackage.getCommentable_LayoutInformations()- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getConcreteClassifier
ConcreteClassifier getConcreteClassifier(String name)
- Generated class or method.
- EMF model class or method.
-
getConcreteClassifiers
EList<ConcreteClassifier> getConcreteClassifiers(String packageName, String classifierQuery)
- Generated class or method.
- EMF model class or method.
-
getLibInterface
Interface getLibInterface(String name)
- 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
EList<String> getContainingPackageName()
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getContainingContainerName
EList<String> 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
EObject getParentByEType(EClass type)
- Generated class or method.
- EMF model class or method.
-
getFirstChildByEType
EObject getFirstChildByEType(EClass type)
- Generated class or method.
- EMF model class or method.
-
getParentByType
<T> T getParentByType(Class<T> type)
- Generated class or method.
- EMF model class or method.
-
getFirstChildByType
<T> T getFirstChildByType(Class<T> type)
- Generated class or method.
- EMF model class or method.
-
getChildrenByEType
EList<EObject> getChildrenByEType(EClass type)
- Generated class or method.
- EMF model class or method.
-
getChildrenByType
<T> EList<T> getChildrenByType(Class<T> type)
- Generated class or method.
- EMF model class or method.
-
addBeforeContainingStatement
void addBeforeContainingStatement(Statement statementToAdd)
- Generated class or method.
- EMF model class or method.
- statementToAddRequired="true"
-
addAfterContainingStatement
void addAfterContainingStatement(Statement statementToAdd)
- Generated class or method.
- EMF model class or method.
- statementToAddRequired="true"
-
-