com.vp.plugin.model
Interface IAnchor

All Superinterfaces:
IElement, IModelElement, IRelationship

public interface IAnchor
extends IRelationship


Field Summary
static java.lang.String PROP_DOCUMENTATION
           
static java.lang.String PROP_FILES
           
static java.lang.String PROP_FROM
           
static java.lang.String PROP_MODELTYPE
           
static java.lang.String PROP_NAME
           
static java.lang.String PROP_PARENT
           
static java.lang.String PROP_PARENTCHANGED
           
static java.lang.String PROP_TO
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void delete()
           
 java.lang.String getDocumentation()
           
 IFileObjectContainer getFiles()
           
 IFileObjectContainer getFiles(boolean autoCreate)
           
 IModelElement getFrom()
           
 java.lang.String getId()
           
 java.lang.String getModelType()
           
 java.lang.String getName()
           
 IModelElement getParent()
           
 IModelElement getTo()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setDocumentation(java.lang.String documentation)
           
 void setFrom(IModelElement from)
           
 void setName(java.lang.String name)
           
 void setTo(IModelElement to)
           
 

Field Detail

PROP_DOCUMENTATION

public static final java.lang.String PROP_DOCUMENTATION
See Also:
Constant Field Values

PROP_FILES

public static final java.lang.String PROP_FILES
See Also:
Constant Field Values

PROP_FROM

public static final java.lang.String PROP_FROM
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

PROP_TO

public static final java.lang.String PROP_TO
See Also:
Constant Field Values
Method Detail

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

setFrom

public void setFrom(IModelElement from)
Specified by:
setFrom in interface IRelationship

getFrom

public IModelElement getFrom()
Specified by:
getFrom in interface IRelationship

setTo

public void setTo(IModelElement to)
Specified by:
setTo in interface IRelationship

getTo

public IModelElement getTo()
Specified by:
getTo in interface IRelationship

setDocumentation

public void setDocumentation(java.lang.String documentation)

getDocumentation

public java.lang.String getDocumentation()

getFiles

public IFileObjectContainer getFiles()

getFiles

public IFileObjectContainer getFiles(boolean autoCreate)

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