org.openmdx.base.cci
Class AbstractStructure

java.lang.Object
  extended by org.openmdx.base.cci.AbstractStructure
All Implemented Interfaces:
Serializable

public abstract class AbstractStructure
extends Object
implements Serializable

Structure

See Also:
Serialized Form

Constructor Summary
protected AbstractStructure()
          Constructor
 
Method Summary
protected  void initialize()
          Switches the structure's state to initialized.
protected  void validate()
          Checks whether the structure is already initialized.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStructure

protected AbstractStructure()
Constructor

Method Detail

initialize

protected void initialize()
Switches the structure's state to initialized.

Throws:
IllegalStateException - if the structure has already been initialized

validate

protected void validate()
Checks whether the structure is already initialized.

Throws:
IllegalStateException - if the structure has not yet been initialized


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.