/*
* TextureAttributes.java
*
* Sun Public License Notice
*
* The contents of this file are subject to the Sun Public License Version
* 1.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is available at http://www.sun.com/
*
* The Original Code is the Java 3D(tm) Scene Graph Editor.
* The Initial Developer of the Original Code is Jan Becicka.
* Portions created by Jan Becicka are Copyright (C) 2002.
* All Rights Reserved.
*
* Contributor(s): Jan Becicka.
*
* Created on 1. prosinec 2001, 11:49
*/
package org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.javax.media.j3d;
import com.sun.j3d.utils.image.TextureLoader;
import org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.NamePool;
import org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.BeanCodeGenerator;
/**
*
* @author Jan Becicka
* @version
*/
public class TextureAttributes extends BeanCodeGenerator {
private String filename;
public TextureAttributes(Object bean, NamePool naming) {
super(bean, naming);
}
/** Override this method, if you want to have different default instance (e.g. YourNean(10))
* @return instance of bean
*/
protected Object createDefaultInstanceOfBean() {
javax.media.j3d.TextureAttributes retValue;
retValue = (javax.media.j3d.TextureAttributes) super.createDefaultInstanceOfBean();
retValue.setCapability(javax.media.j3d.TextureAttributes.ALLOW_BLEND_COLOR_READ);
retValue.setCapability(javax.media.j3d.TextureAttributes.ALLOW_COLOR_TABLE_READ);
retValue.setCapability(javax.media.j3d.TextureAttributes.ALLOW_MODE_READ);
retValue.setCapability(javax.media.j3d.TextureAttributes.ALLOW_TRANSFORM_READ);
((javax.media.j3d.TextureAttributes)bean).setCapability(javax.media.j3d.TextureAttributes.ALLOW_BLEND_COLOR_READ);
((javax.media.j3d.TextureAttributes)bean).setCapability(javax.media.j3d.TextureAttributes.ALLOW_COLOR_TABLE_READ);
((javax.media.j3d.TextureAttributes)bean).setCapability(javax.media.j3d.TextureAttributes.ALLOW_MODE_READ);
((javax.media.j3d.TextureAttributes)bean).setCapability(javax.media.j3d.TextureAttributes.ALLOW_TRANSFORM_READ);
return retValue;
}
}
|