oracle.dacf.style
Class StyleLayerImpl
java.lang.Object
|
+--oracle.dacf.style.StyleLayerImpl
- All Implemented Interfaces:
- StyleLayer
- Direct Known Subclasses:
- StyleLayerFile, StyleLayerMiddletier, StyleLayerXMLFile
- public abstract class StyleLayerImpl
- extends java.lang.Object
- implements StyleLayer
StyleLayerImpl is the abstract base class for our internal implementations
of StyleLayer.
- Version:
- INTERNAL
Field Summary |
protected oracle.jbo.common.ClientDocument |
_clientDocument
|
protected oracle.jbo.common.ClientElement |
_piggyback
|
protected oracle.jbo.common.ClientElement |
_root
|
static java.lang.String |
PIGGYBACK
|
Method Summary |
oracle.jbo.common.ClientElement |
getPiggyback()
returns the piggyback tree |
oracle.jbo.common.ClientElement |
getRoot()
returns the document tree. |
void |
save()
called by subclass in save overwrite, before starting the save operation. |
void |
setPiggyback(oracle.jbo.common.ClientElement piggyback)
define the document tree for personal use. |
void |
setRoot(oracle.jbo.common.ClientElement root)
sets a new document tree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PIGGYBACK
public static final java.lang.String PIGGYBACK
_clientDocument
protected oracle.jbo.common.ClientDocument _clientDocument
_root
protected oracle.jbo.common.ClientElement _root
_piggyback
protected oracle.jbo.common.ClientElement _piggyback
StyleLayerImpl
public StyleLayerImpl()
getRoot
public oracle.jbo.common.ClientElement getRoot()
- returns the document tree.
- Specified by:
getRoot
in interface StyleLayer
- Returns:
- the document tree
setRoot
public void setRoot(oracle.jbo.common.ClientElement root)
- sets a new document tree
- Specified by:
setRoot
in interface StyleLayer
- Parameters:
root
- the new document tree
getPiggyback
public oracle.jbo.common.ClientElement getPiggyback()
- returns the piggyback tree
- Specified by:
getPiggyback
in interface StyleLayer
- Returns:
- document tree for personal use.
setPiggyback
public void setPiggyback(oracle.jbo.common.ClientElement piggyback)
- define the document tree for personal use.
- Specified by:
setPiggyback
in interface StyleLayer
- Parameters:
piggyback
- the new Piggyback definition
save
public void save()
- called by subclass in save overwrite, before starting the save operation.
saves the latest document/piggyback definition.
- Specified by:
save
in interface StyleLayer