com.dat.cx
Class CxProject

java.lang.Object
  |
  +--com.dat.cx.CxComponent
        |
        +--com.dat.cx.CxProject
All Implemented Interfaces:
CxExtendsListener, java.util.EventListener, com.d_a_t.expeval.ExpressionContext

public class CxProject
extends CxComponent


Fields inherited from class com.dat.cx.CxComponent
compactDisplay, noHatDisplay, standardDisplay
 
Constructor Summary
CxProject()
           
CxProject(java.lang.String projectName)
           
CxProject(java.lang.String projectName, java.lang.String version, java.lang.String author, java.lang.String owner, java.lang.String comment)
           
 
Method Summary
 void addInclude(CxProject project)
           
 java.lang.String getAuthor()
           
 java.lang.String getComment()
           
 java.util.Enumeration getIncludes()
           
 java.lang.String getOwner()
           
 java.lang.String getProjectName()
           
 java.lang.String getVersion()
           
 void incrementVersion()
           
 boolean isNewProject()
           
 void removeInclude(CxProject project)
           
 void setAuthor(java.lang.String author)
           
 void setComment(java.lang.String comment)
           
 void setOwner(java.lang.String owner)
           
 void setProjectName(java.lang.String projectName)
           
 
Methods inherited from class com.dat.cx.CxComponent
activate, addChild, addChildAt, addChildAtNoUndo, addChildNoUndo, addChildNoUndoAssign, addComponentChangeListener, addComponentChildrenListener, addExtendsListener, addSortedChild, canAddComponent, canExtendsAdd, componentAdded, componentLocationChanged, componentNameChanged, componentNodeChanged, componentPropertyChanged, componentRemoved, componentWirePortChanged, constructNode, contains, deactivate, decrUnresolved, export, exportContent, exportInfo, findPath, findPath, getBaseType, getChild, getChild, getChildren, getClassClause, getConfig, getConfigValue, getConfigValue, getDataPath, getDataPort, getDisplay, getDisplayStyle, getEditFrame, getExtendsFrom, getExtendsListeners, getIcon, getImageIcon, getIndexOfChild, getInfo, getName, getNameInAncestor, getNameInContext, getNextChildTo, getNoChildren, getOwnerProject, getPackage, getPackage, getParent, getPort, getPropertyNames, getPropertyValues, getRoot, getRzChildren, getRzSortedChildren, getSortedChild, getSortedChildren, getSortedIndexOfChild, getViewFrame, getX, getXmlType, getY, handleException, hasChild, hasChild, hasChildren, hasDisplay, hasOverride, hasProperties, importContent, importInfo, importSpec, importTemplate, incrUnresolved, init, instantiateChildComponent, instantiateChildComponentAt, isActive, isAttribute, isAttributeInstance, isBaseProperty, isCompositeComponent, isConfiguration, isContentComponent, isDataMgr, isDataPort, isErrorCatchPort, isExtendable, isExtended, isInherited, isInterface, isLibraryComponent, isMiniPort, isName, isNative, isPackage, isPalette, isPin, isPort, isPortMgr, isProperty, isRoot, isSubPortOf, isTextInstance, isTypePackage, isVar, isVarInstance, isVarSet, isWire, isXmlPort, isXmlPrimative, isXmlString, makeInfo, omitExport, removeChild, removeChild, removeChildNoUndo, removeComponentChangeListener, removeComponentChildrenListener, removeExtendsListener, renameSortedChild, resolveClass, resolveConstructor, resolveField, resolveMethod, setClassClause, setComponentDefinitionServer, setDisplayStyle, setDisplayStyleFromInfo, setExtendsFrom, setInherited, setLocation, setLocationNoUndo, setName, setNameNoTrigger, setNameNoUndo, setNative, setOwnerProject, setParent, setPropertyValues, setX, setY, toString, triggerExtendsNodeChanged
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CxProject

public CxProject()

CxProject

public CxProject(java.lang.String projectName)

CxProject

public CxProject(java.lang.String projectName,
                 java.lang.String version,
                 java.lang.String author,
                 java.lang.String owner,
                 java.lang.String comment)
Method Detail

setProjectName

public void setProjectName(java.lang.String projectName)

isNewProject

public boolean isNewProject()

getProjectName

public java.lang.String getProjectName()

incrementVersion

public void incrementVersion()

getVersion

public java.lang.String getVersion()

setOwner

public void setOwner(java.lang.String owner)

getOwner

public java.lang.String getOwner()

setAuthor

public void setAuthor(java.lang.String author)

getAuthor

public java.lang.String getAuthor()

setComment

public void setComment(java.lang.String comment)

getComment

public java.lang.String getComment()

getIncludes

public java.util.Enumeration getIncludes()

addInclude

public void addInclude(CxProject project)

removeInclude

public void removeInclude(CxProject project)