org.globus.cog.gui.grapheditor.properties
Interface Property

All Known Implementing Classes:
AbstractProperty

public interface Property


Field Summary
static int HIDDEN
           
static int NONPERSISTENT
           
static int R
           
static int RW
           
static int RWH
           
static int W
           
static int X
           
 
Method Summary
 int getAccess()
           
 String getDisplayName()
           
 String getName()
           
 Object getOwner()
           
 Class getPropertyClass()
           
 Object getValue()
           
 boolean hasAccess(int access)
           
 boolean isHidden()
           
 boolean isInteractive()
           
 boolean isWritable()
           
 void setAccess(int access)
           
 void setName(String name)
           
 void setOwner(Object owner)
           
 void setValue(Object value)
           
 

Field Detail

X

public static final int X
See Also:
Constant Field Values

W

public static final int W
See Also:
Constant Field Values

R

public static final int R
See Also:
Constant Field Values

RW

public static final int RW
See Also:
Constant Field Values

HIDDEN

public static final int HIDDEN
See Also:
Constant Field Values

NONPERSISTENT

public static final int NONPERSISTENT
See Also:
Constant Field Values

RWH

public static final int RWH
See Also:
Constant Field Values
Method Detail

getAccess

public int getAccess()

setAccess

public void setAccess(int access)

hasAccess

public boolean hasAccess(int access)

isWritable

public boolean isWritable()

isInteractive

public boolean isInteractive()

isHidden

public boolean isHidden()

getName

public String getName()

setName

public void setName(String name)

getDisplayName

public String getDisplayName()

getOwner

public Object getOwner()

setOwner

public void setOwner(Object owner)

setValue

public void setValue(Object value)

getValue

public Object getValue()

getPropertyClass

public Class getPropertyClass()