public class SeppelScope extends java.lang.Object implements PropertyChangeInterface
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_OBSERVEDOBJECTS
one many
SeppelScope ----------------------------------- Object
observedObjects
|
static java.lang.String |
PROPERTY_SCOPENAME |
static java.lang.String |
PROPERTY_SPACES
many many
SeppelScope ----------------------------------- SeppelSpaceProxy
scopes spaces
|
static java.lang.String |
PROPERTY_SUBSCOPES
many many
SeppelScope ----------------------------------- SeppelScope
superScopes subScopes
|
static java.lang.String |
PROPERTY_SUPERSCOPES
many many
SeppelScope ----------------------------------- SeppelScope
subScopes superScopes
|
| Constructor and Description |
|---|
SeppelScope() |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_SCOPENAME
public static final java.lang.String PROPERTY_SUBSCOPES
many many
SeppelScope ----------------------------------- SeppelScope
superScopes subScopes
public static final java.lang.String PROPERTY_SUPERSCOPES
many many
SeppelScope ----------------------------------- SeppelScope
subScopes superScopes
public static final java.lang.String PROPERTY_SPACES
many many
SeppelScope ----------------------------------- SeppelSpaceProxy
scopes spaces
public static final java.lang.String PROPERTY_OBSERVEDOBJECTS
one many
SeppelScope ----------------------------------- Object
observedObjects
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removeYou()
public java.lang.String getScopeName()
public void setScopeName(java.lang.String value)
public SeppelScope withScopeName(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic SeppelScopeSet getSubScopes()
public SeppelScopeSet getSubScopesTransitive()
public SeppelScope withSubScopes(SeppelScope... value)
public SeppelScope withoutSubScopes(SeppelScope... value)
public SeppelScope createSubScopes()
public SeppelScopeSet getSuperScopes()
public SeppelScopeSet getSuperScopesTransitive()
public SeppelScope withSuperScopes(SeppelScope... value)
public SeppelScope withoutSuperScopes(SeppelScope... value)
public SeppelScope createSuperScopes()
public SeppelSpaceProxySet getSpaces()
public SeppelScope withSpaces(SeppelSpaceProxy... value)
public SeppelScope withoutSpaces(SeppelSpaceProxy... value)
public SeppelSpaceProxy createSpaces()
public ObjectSet getObservedObjects()
public SeppelScope withObservedObjects(java.lang.Object... value)
public SeppelScope withoutObservedObjects(java.lang.Object... value)
public java.lang.Object createObservedObjects()
public <T> T add(T newObject)