foa.attributes
Class AttributeDirector
java.lang.Object
|
+--foa.Director
|
+--foa.attributes.AttributeDirector
- public class AttributeDirector
- extends Director
Method Summary |
void |
addAttributeSetToUsed(java.lang.String setName)
|
void |
addModifyAttribute(java.lang.String file,
java.lang.String className,
java.lang.String attributeSet,
java.lang.String attribute)
|
void |
addModifyAttributeSet(java.lang.String attributeSet,
java.lang.String className)
|
void |
addModifyAttributeSet(java.lang.String file,
java.lang.String className,
java.lang.String attributeSet)
|
void |
closeElement(java.lang.String tag)
|
void |
createAttributeSet()
|
void |
createAttributeSetVariant()
|
boolean |
existsAnAttributeSetWithCurrentName()
|
AttributeManager |
getAttributeManager()
|
java.lang.String |
getAttributeSetName()
|
BrickDirector |
getBrickDirector()
|
boolean |
isANewSet()
|
boolean |
isANewVariant()
|
boolean |
isAValidName()
|
void |
newAttributeSet(java.lang.String file,
java.lang.String className)
|
void |
newAttributeSetVariant(java.lang.String file,
java.lang.String className,
java.lang.String variant)
|
void |
notifyAttributeClose()
|
void |
parseElement(java.lang.String tag,
org.xml.sax.helpers.AttributeListImpl attList,
java.lang.String absPath,
javax.swing.JTextArea messageArea)
|
void |
resetAttributes()
|
void |
setAttributeSelector(ViewSelector attributeSelector)
|
void |
setBrickDirector(BrickDirector brickDirector)
|
void |
setModifiedAttribute(java.lang.String propertyName,
java.lang.String propertyValue)
|
void |
setNewAttributeSetName(java.lang.String name)
|
void |
setValidName(boolean confirm)
|
void |
updateAttributesValues()
|
void |
writeImports(XSLTWriter xsltWriter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
menu
protected MainMenuBar menu
AttributeDirector
public AttributeDirector(double wFactor,
double hFactor,
MainMenuBar menu)
setBrickDirector
public void setBrickDirector(BrickDirector brickDirector)
getBrickDirector
public BrickDirector getBrickDirector()
addModifyAttribute
public void addModifyAttribute(java.lang.String file,
java.lang.String className,
java.lang.String attributeSet,
java.lang.String attribute)
addModifyAttributeSet
public void addModifyAttributeSet(java.lang.String file,
java.lang.String className,
java.lang.String attributeSet)
addModifyAttributeSet
public void addModifyAttributeSet(java.lang.String attributeSet,
java.lang.String className)
newAttributeSet
public void newAttributeSet(java.lang.String file,
java.lang.String className)
newAttributeSetVariant
public void newAttributeSetVariant(java.lang.String file,
java.lang.String className,
java.lang.String variant)
setModifiedAttribute
public void setModifiedAttribute(java.lang.String propertyName,
java.lang.String propertyValue)
- Overrides:
setModifiedAttribute
in class Director
updateAttributesValues
public void updateAttributesValues()
createAttributeSet
public void createAttributeSet()
createAttributeSetVariant
public void createAttributeSetVariant()
getAttributeManager
public AttributeManager getAttributeManager()
notifyAttributeClose
public void notifyAttributeClose()
setAttributeSelector
public void setAttributeSelector(ViewSelector attributeSelector)
isANewSet
public boolean isANewSet()
isANewVariant
public boolean isANewVariant()
isAValidName
public boolean isAValidName()
setValidName
public void setValidName(boolean confirm)
setNewAttributeSetName
public void setNewAttributeSetName(java.lang.String name)
getAttributeSetName
public java.lang.String getAttributeSetName()
existsAnAttributeSetWithCurrentName
public boolean existsAnAttributeSetWithCurrentName()
parseElement
public void parseElement(java.lang.String tag,
org.xml.sax.helpers.AttributeListImpl attList,
java.lang.String absPath,
javax.swing.JTextArea messageArea)
- Overrides:
parseElement
in class Director
closeElement
public void closeElement(java.lang.String tag)
- Overrides:
closeElement
in class Director
addAttributeSetToUsed
public void addAttributeSetToUsed(java.lang.String setName)
resetAttributes
public void resetAttributes()
writeImports
public void writeImports(XSLTWriter xsltWriter)