com.vp.plugin.model
Interface ICPPOperationCodeDetail
- All Superinterfaces:
- IElement, IModelElement
- public interface ICPPOperationCodeDetail
- extends IModelElement
CPPFUNCTIONSPECIFIER_EXPLICIT
public static final java.lang.String CPPFUNCTIONSPECIFIER_EXPLICIT
- See Also:
- Constant Field Values
CPPFUNCTIONSPECIFIER_INLINE
public static final java.lang.String CPPFUNCTIONSPECIFIER_INLINE
- See Also:
- Constant Field Values
CPPFUNCTIONSPECIFIER_NONE
public static final java.lang.String CPPFUNCTIONSPECIFIER_NONE
- See Also:
- Constant Field Values
CPPFUNCTIONSPECIFIER_VIRTUAL
public static final java.lang.String CPPFUNCTIONSPECIFIER_VIRTUAL
- See Also:
- Constant Field Values
CPPRETURNTYPEMODIFIER_ARRAY
public static final java.lang.String CPPRETURNTYPEMODIFIER_ARRAY
- See Also:
- Constant Field Values
CPPRETURNTYPEMODIFIER_POINTER
public static final java.lang.String CPPRETURNTYPEMODIFIER_POINTER
- See Also:
- Constant Field Values
CPPRETURNTYPEMODIFIER_REF
public static final java.lang.String CPPRETURNTYPEMODIFIER_REF
- See Also:
- Constant Field Values
CPPRETURNTYPEMODIFIER_UNSPECIFIED
public static final java.lang.String CPPRETURNTYPEMODIFIER_UNSPECIFIED
- See Also:
- Constant Field Values
PROP_CPPBODYCODE
public static final java.lang.String PROP_CPPBODYCODE
- See Also:
- Constant Field Values
PROP_CPPFRIEND
public static final java.lang.String PROP_CPPFRIEND
- See Also:
- Constant Field Values
PROP_CPPFUNCTIONSPECIFIER
public static final java.lang.String PROP_CPPFUNCTIONSPECIFIER
- See Also:
- Constant Field Values
PROP_CPPINLINE
public static final java.lang.String PROP_CPPINLINE
- See Also:
- Constant Field Values
PROP_CPPRETURNTYPECHANGEABLE
public static final java.lang.String PROP_CPPRETURNTYPECHANGEABLE
- See Also:
- Constant Field Values
PROP_CPPRETURNTYPEMODIFIER
public static final java.lang.String PROP_CPPRETURNTYPEMODIFIER
- See Also:
- Constant Field Values
PROP_MODELTYPE
public static final java.lang.String PROP_MODELTYPE
- See Also:
- Constant Field Values
PROP_NAME
public static final java.lang.String PROP_NAME
- See Also:
- Constant Field Values
PROP_PARENT
public static final java.lang.String PROP_PARENT
- See Also:
- Constant Field Values
PROP_PARENTCHANGED
public static final java.lang.String PROP_PARENTCHANGED
- See Also:
- Constant Field Values
getModelType
public java.lang.String getModelType()
- Specified by:
getModelType in interface IModelElement
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface IModelElement
getName
public java.lang.String getName()
- Specified by:
getName in interface IModelElement
getParent
public IModelElement getParent()
- Specified by:
getParent in interface IModelElement
setCppReturnTypeModifier
public void setCppReturnTypeModifier(java.lang.String cppReturnTypeModifier)
getCppReturnTypeModifier
public java.lang.String getCppReturnTypeModifier()
setCppFunctionSpecifier
public void setCppFunctionSpecifier(java.lang.String cppFunctionSpecifier)
getCppFunctionSpecifier
public java.lang.String getCppFunctionSpecifier()
setCppBodyCode
public void setCppBodyCode(java.lang.String cppBodyCode)
getCppBodyCode
public java.lang.String getCppBodyCode()
setCppInline
public void setCppInline(boolean cppInline)
isCppInline
public boolean isCppInline()
setCppFriend
public void setCppFriend(boolean cppFriend)
isCppFriend
public boolean isCppFriend()
setCppReturnTypeChangeable
public void setCppReturnTypeChangeable(boolean cppReturnTypeChangeable)
isCppReturnTypeChangeable
public boolean isCppReturnTypeChangeable()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface IModelElement
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface IModelElement
getId
public java.lang.String getId()
- Specified by:
getId in interface IModelElement
delete
public void delete()
- Specified by:
delete in interface IModelElement