public class SeppelScope extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| 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() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
add(T newObject) |
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
java.lang.Object |
createObservedObjects() |
SeppelSpaceProxy |
createSpaces() |
SeppelScope |
createSubScopes() |
SeppelScope |
createSuperScopes() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
ObjectSet |
getObservedObjects() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
java.lang.String |
getScopeName() |
SeppelSpaceProxySet |
getSpaces() |
SeppelScopeSet |
getSubScopes() |
SeppelScopeSet |
getSubScopesTransitive() |
SeppelScopeSet |
getSuperScopes() |
SeppelScopeSet |
getSuperScopesTransitive() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setScopeName(java.lang.String value) |
java.lang.String |
toString() |
SeppelScope |
withObservedObjects(java.lang.Object... value) |
SeppelScope |
withoutObservedObjects(java.lang.Object... value) |
SeppelScope |
withoutSpaces(SeppelSpaceProxy... value) |
SeppelScope |
withoutSubScopes(SeppelScope... value) |
SeppelScope |
withoutSuperScopes(SeppelScope... value) |
SeppelScope |
withScopeName(java.lang.String value) |
SeppelScope |
withSpaces(SeppelSpaceProxy... value) |
SeppelScope |
withSubScopes(SeppelScope... value) |
SeppelScope |
withSuperScopes(SeppelScope... value) |
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 boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic 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)
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)